01_数据类型
java是一种强类型语言,java中的数据必须明确数据类型,在java的数据类型中包括基本数据类型和引用数据类型2种
基本数据类型
| 数据类型 | 关键字 | 内存占用 | 取值范围 |
|---|---|---|---|
| 整数类型 | byte | 1 | -128~127 |
| short | 2 | -32768~32767 | |
| int(默认) | 4 | -2147483648~ 2147483647 【 -2的31次方到2的31次方-1】 |
|
| long | 8 | -9223372036854775808~9223372036854775807 【-2的63次方到2的63次方-1】 |
|
| 浮点类型 | float | 4 | 负数:-3.402823E+38到-1.401298E-45 正数: 1.401298E-45到3.402823E+38 |
| double(默认) | 8 | 负数:-1.797693E+308到-4.9000000E-324 正数:4.9000000E-324 到1.797693E+308 |
|
| 字符类型 | char | 2 | 0-65535 |
| 布尔类型 | boolean | 1 | true,false |
说明:
e+38表示是乘以10的38次方,同样,e-45表示乘以10的负45次方。
在java中整数默认是int类型,浮点数默认是double类型。
引用数据类型
- 类
class - 接口
interface - 数组 []

浙公网安备 33010602011771号