1.标识符和关键字
java语言规定标识符必须以字母、下划线(_)、美元符号($)开关。
首字母必须是字母、下划线、或$,不能是数字,后面可接任意字符,不能包含@、#等其他特殊字符。
2、java关键字
java语言中一共定义了48个关键字,关键字都是小写,不能让标识符和关键字相同。
3、数据类型从大的方面分为基本数据类型和引用数据类型。
4、基本数据类型
布尔型 boolean 8位
字符型 char 8位
整形: 字节型byte 8位
短整型short 16位
整形 int 32位
长整型 long 64位
浮点型:单精度型 float 32位
双精度型 double 64位
5、引用数据类型包括接口、类和数组。
String不是基本数据类型,而是一个类,属于引用数据类型。String可以包含任意多个字符,而字符类型只有包含一个字符。
6、常量
final double ABC = 3.12454;
常量的定义尽量全部大写,在程序中只能被引用,不能被重新赋值。
7、运算符
Java中运算符包括:算术运算符、比较运算符、位运算符、逻辑运算符、赋值运算符、条件运算符六种。
8、数据类型转换可分为自动类型转换和强制类型转换。
自动类型转换:把范围较小的数据值直接赋给范围较大的类型的变量。
强制类型转换:两种类型彼此不兼容或者目标类型的取值范围小于源数据类型时。