Started at No.43
关键字(keyword):特殊含义的字符串 ,全为小写
保留字(reserved word):现有java版本尚未使用,但是以后可能会用到 goto、const
标识符:变量、方法和类等要素的名字用到的单词
标识符的使用规则:
1、数字不能开头
2、不能使用关键字和保留字
3、严格区分大小写,不能含空格
名称命名规范
变量在大括号内有效,出去了无效
基本数据类型
基本数据类型:
整形:byte\short\int\long
浮点型:float\double
字符型:char
布尔形:boolean
引用数据类型:
类(class)
接口(interface)
数组(array)
通常整形变量是int
浮点型:float(4byte) double(8byte)
float后边要加一个F 例如: float f1 = 12.3F;
字符只能用一个字符,如: char c1 = ‘a’;
转义字符或unicode可以两个或多个,如:chanr c5 = ‘\n’;
ASCII码、Unicode码
布尔型:boolean
只能取两个值:ture\false
字符串里的符号例如”、\n,前面加一个\可以让系统认为后面的符号是字符串
基本数据类型之间的运算规则:
boolean型不参与运算
1、自动类型提升:
byte、short、char >int >long >float >double
当byte、char、short三种类型做运算时,结果为int类型
2、强制类型转换:
强转符
例:
double d1 = 12.3;
int i1 = (int)d1; \double has been transformed to int, the answer is 12.可能会产生误差
Ended at No.57