各位刚刚入门学习java的朋友们,是否很苦恼基础知识太多太杂,记起来伤脑筋呢?没有关系,下面可以跟小编一起来看看java基础知识的汇总哦。
一、标识符
1、命名规则:由字母、下划线、数字和美元符号组成,是不能以数字开头的,要区分大小写,不能是关键字和保留字(goto、const),长度一般不会超过15个字符。
2、驼峰式命名:
类名命名:单个单词,首字母大写,多个单词,首字母都大写。
方法名、参数名、变量名命名:单个单词,首字母需要小写,多个单词,第一单词首字母小写,其他单词首字母需要大写。
包名:全部小写。
二、java数据类型划分
1、基本数据类型:
数值型:
byte 1个字节 8位 -128~127;
short 2个字节 16位 -32768~32767;
int 4个字节 32位 -2^31~2^31-1;
long 8个字节 64位 2^63~2^63-1。
浮点类型:
float 4个字节 32位
double 8个字节 64位
字符型:
char 2字节 16位 0~65535
布尔型:boolean true false
2、引用类型:
字符串 String、 类 class 、枚举 enum、接口interface
三、二进制
1、计算机中的数据都以二进制数据保存的。
2、是计算机信息的存储单位:
位(bit):是计算机存储处理信息的最基本的单位
字节(byte):一个字节有8个位组成。
四、转义字符
是换行 是 回车 是水平制表 ' 单引号 " 双引号 斜杠
五、基本数据类型之间的转换
1、自动类型转换:范围小→范围大;
byte→short→int→long→float→double;
char→int→long→float→double。
2、强制类型转换:范围大→范围小
是需要加强制转换符的。
六、变量
1、数据类型划分为:
基本类型变量:数据的值;
引用类型变量:数据的地址。
2、声明的位置划分为:局部变量和全局变量。其 区别是:
默认值:
局部没有默认值,使用前必须初始化。
全局有默认值,默认为0,不必须初始化。
声明位置:
局部在方法里面。
全局在方法外类外面。
作用位置:
局部只能在自己声明的方法里。
全局在整个类中。
七、java中的运算符
算术运算符有:+ 、 - 、 * 、 / 、 % 、 ++ 、 --
赋值运算符有:= 、 += 、 -= 、 *= 、 /= 、 %=
关系运算符有:> 、 < 、 >= 、 <= 、 == 、 !=
逻辑运算符有:
! 、 & (只要有一个false 最终结果就是false) 、
| (但凡有一个true 最终结果就是true) 、
^ (如果两边一样 最终结果为false 如果两边不同 最终结果为true)、
&&(如果第一个是false 那第二个不执行 最终结果是false)、
||(如果第一个表达式的结果是true 那第二个表达式 就不去计算了 ,最终结果是true)
位运算符: ~ 、 >> 、 << 、 >>>
字符串连接运算符:+;
三目运算符:A ? B : C
A为boolean类型表达式,先计算x的值,若为true,整个三目运算的结果为表达式B的值,否则整个运算结果为表达式C的值。
八、程序流程控制
结构化程序的三种结构:
顺序、选择(分支)、循环
那么以上就是本篇文章的全部内容了,还想了解更多java入门知识记得来关注本站最新消息哦。
推荐阅读: