JavaSE Day02

1.java关键字与标识符
(1)关键字:被java语言赋予了特定含义的一些字符,关键字中所有的字母都为小写。
下面是常用的关键字表:
JavaSE Day02
(2)标识符:标识符是为了标识程序中诸如类、方法和变量的元素而采用的命名
标识符必须遵从以下规则
标识符是由字母、数字、 下划线_ 和美元符号()线() 构成的字符序列。 标识符必须是以字母、下划线_或美元符号()开头,不能以数字开头。
标识符不能是保留字。
标识符不能是true、false或null。
标识符可以为任意长度。
注意:由于 Java 是区分大小写的,所以 area、Area 和 AREA 都是不同的标识符。
书写规范
包名:多单词组成且所有字母都小写
类名接口名:多单词,所有单词首字母大写
变量名和函数名:多单词,第一个单词首字母大写,其余单词小写
常量名:所有字母大写,多单词用下划线连接
2.常量:是在程序中不会改变数值的数据。
分类:
(1)整型常量:是整数类型的数据,有二进制、八进制、十六进制4种表现形式
二进制:有数字0和1组成的数字序列。
八进制:以0开头,并且其后由0~7范围内的整数组成的数字序列。
十六进制:以0x或0X开头,并且其后由09、AF组成的数字序列。
(2)浮点数常量
浮点数常量有float单精度浮点数和double双精度浮点数两种类型。
(3)字符常量
字符常量表示一个字符,字符常量用’ ’来表示出来。
(4)字符串常量
表示一连串的字符,用” ”来引起来
(5)布尔常量
有两个值true和false,用来区分一个事务的真假。
(6)Null常量
null常量只有一个值null,表示对象的引用为空。
3.java数据类型分类图
JavaSE Day02
注意:整数默认为int,小数默认为double.布尔型boolean:用于逻辑运算和程序流程控制,只取值true和false.