一、Java 数据类型
(一)数据类型分类
Java 语言数据类型分为基本数据类型和引用数据类型两大类。
(二)基本数据类型(四类八种)
(三)整数、小数取值范围大小关系
double > float > long > int > short > byte
二、标识符
(一)定义
代码中程序员自定义的名称,包括类名、变量名、方法名等。
(二)命名规则
- 整数类型
注:long 类型变量赋值时需加后缀L(如数据类型 取值范围 占用内存 byte -128 ~ 127 1 字节 short -32768 ~ 32767 2 字节 int -2147483648 ~ 2147483647(10 位数) 4 字节 long -9223372036854775808 ~ 9223372036854775807(19 位数) 8 字节 long num = 100L;) - 浮点(小数)类型
- float:单精度浮点,赋值需加后缀F(如
float f = 3.14F;) - double:双精度浮点,默认小数类型为 double,无需加后缀
- float:单精度浮点,赋值需加后缀F(如
- 字符类型:char,用于表示单个字符,需用单引号包裹(如
char c = 'A';) - 布尔类型:boolean,仅取值 true/false,用于逻辑判断
- 硬性要求
- 组成:仅可由数字、字母、下划线(_)、美元符($)构成
- 开头:不能以数字开头
- 关键字:不能使用 Java 关键字(如 int、class、public 等)
- 大小写:区分大小写(如
age和Age是两个不同标识符)
- 软性建议(驼峰命名)
- 见名知意:通过名称直观体现变量 / 方法含义
- 类名:每个单词首字母大写(大驼峰),如
StudentInfo - 变量 / 方法:首单词小写,后续单词首字母大写(小驼峰),如
studentName、getAge()