关键字
被JAVA语言赋予特定含义的单词
例:class,public、static、void等(皆为小写字母)
标识符
给类,接口,方法,变量等起名字时的字符序列
组成规则
1)标识符可以包含 英文字母26个(区分大小写)
2)0-9数字
3)$(美元符号)
4)_(下划线)
注意事项
1)不能以数字开头
2)不能是Java中的关键字
3)区分大小写
常量
在JAVA程序中固定不变的数据
分类:
1)字面值常量:
整数常量 所有的整数
小数常量 所有的小数
字符常量 单引号引起来,只能写一个字符,必须有内容
字符串常量 双引号引起来的内容,可以写多个字符,也可以不写 “
布尔常量 只有两个值(流程控制中讲解) true , false
空常量 只有一个值() null
2)自定义常量
变量
在在程序中可以变化的量
数据类型:
1)基本数据类型:字节型(byte);短整型(short);整形(int);长整型(long,float);双精度浮点数(double);字符型(char);布尔类型(boolean)
2)引用数据类型:类,数组,接口
数据类型转换
1)自动数据类型转换:将取值范围小的类型自动提升为 取值类型大的范围。
2)强制数据类型转换:将取值范围大的类型 强制转换成 取值范围小的类型。
ASCII表:
字符 数值
0 48
9 57
A 65
Z 90
a 97
z 122