JAVA学习记录 – 数据类型
1.基本数据类型
1.1 整形
JAVA中的整形和平台无关:
类型 | 存储要求 |
---|---|
int | 4字节 |
short | 2字节 |
long | 8字节 |
byte | 1字节 |
1.2 浮点类型
类型 | 存储类型 |
---|---|
float | 4字节 |
double | 8字节 |
下面是用于表示溢出和出错情况的三个特殊的浮点数值:
- 正无穷大,Double.POSITIVE_INFINITY
- 负无穷大,Double.NEGATIVE_INFINITY
- NaN(不是一个数字),Double.isNaN
1.3 boolean类型
boolean类型有两个值,true和false。整型值和布尔值之间不能进行相互转换。
2.常量
在JAVA中,利用关键字final来表示常量。关键字final表示这变量只能被赋值一次,一旦被赋值以后,就不能够再更改了。习惯上,常量名使用全大写。
可以使用static final来设置一个类常量。在JAVA中static修饰的变量不允许在在函数中定义。