一.八大基本数据类型
类型 | 关键字 | 字节数 | 默认值 | 取值范围 |
---|---|---|---|---|
布尔类型 | boolean | 1 | false | true false |
字符 | char | 2 | '\u0000' | '\u0000'~'\uffff' |
字节 | byte | 1 | 0 | -128~127 |
短整型 | short | 2 | 0 | -32768~32767 |
整型 | int | 4 | 0 | -2,147483648~2147483647 |
长整型 | long | 8 | 0 | -9223372036854775808~9223372036854775807 |
单精浮点型 | float | 4 | 0.0f | -32768~32767 |
双精浮点型 | double | 8 | 0.0d | -32768~32767 |
基本数据类型从小到大的顺序:
基本数据类型有两种转换方式:自动类型转换、强制类型转换
byte→short→int→long→float→double
char→int
boolean不参与转换。
二.标识符命名
概念:用来表示类名,变量名,方法名,类型名,数组名,文件名的有效字符序列称为标识符
标识符 :是指在程序中,我们自己定义内容。比如类的名字、方法的名字和变量的名字等等,都是标识符。
出现的标识符有类名字 HelloWorld 类的第一个字母要大写,如果有第二个单词首字母也要大写。这是约定俗成的一个规则。如果不按照规则虽然不会报错,但是别人如果维护你的代码很难维护。
- 标识符就是名称的意思,所有的名字都统称为标识符
- Java 中经常要定义类、方法、变量等,在定义的时候需要给它们取名字,这些名字就是标识符
- 只有字母(区分大小写),下划线 (
_
),美元符号 ($
) 和数字组成,长度不受限制 - 第一个字母不能是数字,不能用数字开头
- 不能是关键字
- 不能是
true
、false
、null
(尽管三个都不是关键字,而是 常量标识)
编码习惯:
见名知意
驼峰式命名
长度<15
特殊要求:
类:首字母大写
变量:首字母小写
包:全部字母都小写
常量,方法
命名规范: 软性建议
类名规范:首字母大写,后面每个单词首字母大写(大驼峰式)。
方法名规范: 首字母小写,后面每个单词首字母大写(小驼峰式)。
变量名规范:跟方法名一样。