Java基本数据类型
Java是一种强类型的语言,这就意味着必须为每一个变量声明一种类型。在java中,一共有8中数据类型,其中有4种整型、2种浮点类型、1种用于表示Unicode编码的字符单元的字符类型和1种用于表示真值的boolean类型。
这里要注意的是,java种还有一个能够表示任意精度的算术包,通常称为 “大数值” (big number),虽然称之为大数值,但他并不属于java基本数据类型,而是一个java对象,具体下面会介绍一下。
下面我们来简单描述一下java的8种数据类型:
| 类型 | 占用大小 | 学名 | 取值范围 |
|---|---|---|---|
| byte | 1个字节 | 字节数组 | -128 ~ -127 |
| short | 2个字节 | 短整型 | - 32 768 ~ 32767 |
| int | 4个字节 | 整型 | -2 147 483 648 ~ 214 783 647 |
| long | 8个字节 | 长整型 | -9 223 372 036 854 775 808 ~ 9 223 372 036 854 775 807 |
| float | 4个字节 | 单精度浮点型 | 约± 3.402 823 47E+38F(有效位数为6~7位) |
| double | 8个字节 | 双精度浮点型 | 约±1.797 963 134 862 315 70E+308(有效位数为15位) |
| char | 2个字节 | 字符 | -128~+127 |
| boolean | 1个字节 | 字节数组 | true、false |
594

被折叠的 条评论
为什么被折叠?



