Java中的常量分类:
字符串常量 用双引号括起来的多个字符
整数常量 整数
小数常量 小数
字符常量 用单引号括起来的一个字符
布尔常量 布尔值,表示真假,只有两个值true和false
空常量 一个特殊的值,空值,值为null
Java中的基本数据类型:
| 数据类型 | 关键字 | 内存占用 | 取值范围 |
| 整数类型 | byte | 1 | -128~127 |
| | short | 2 | -32768~32767 |
| | int(默认) | 4 | -2的31次方到2的31次方-1 |
| | long | 8 | -2的63次方到2的63次方-1 |
| 浮点类型 | float | 4 | 负数:-3.402823E+38到-1.401298E-45
| | double(默认) | 8 | 负数:-1.797693E+308到-4.9000000E-324
| 字符类型 | char | 2 | 0-65535 |
| 布尔类型 | boolean | 1 | true,false |
说明:
e+38表示是乘以10的38次方,同样,e-45表示乘以10的负45次方。
在java中整数默认是int类型,浮点数默认是double类型。
变量的注意事项
1. 在同一对花括号中,变量名不能重复。
2. 变量在使用之前,必须初始化(赋值)。
3. 定义long类型的变量时,需要在整数的后面加L(大小写均可,建议大写)。因为整数默认是int类型,整数太大可能超出int范围。
4. 定义float类型的变量时,需要在小数的后面加F(大小写均可,建议大写)。因为浮点数的默认类型是double, double的取值范围是大于float的,类型不兼容。
定义变量的格式是:
数据类型 变量名 = 初始化值; // 声明变量并赋值
// 或
数据类型 变量名; // 先声明
变量名 = 初始化值; // 再赋值
标识符是用户编程时使用的名字,用于给类、方法、变量、常量等命名。
Java中标识符的组成规则:
由字母、数字、下划线“_”、美元符号“$”组成,第一个字符不能是数字。
不能使用java中的关键字作为标识符。
标识符对大小写敏感(区分大小写)。
Java中标识符的命名约定:
小驼峰式命名:变量名、方法名
首字母小写,从第二个单词开始每个单词的首字母大写。
大驼峰式命名:类名
每个单词的首字母都大写。