Java基本数据类型

来源:互联网 发布:php高并发秒杀 实例 编辑:程序博客网 时间:2024/05/01 01:52
Java是一种强类型语言,每个变量都必须声明一种类型。
Java有8中基本类型,其中包括4种整型,2种浮点型,以及char、boolean型。
1、整型
名称
长度(每字节8位)
范围
byte
1字节
-2^8~2^7-1
short
2字节
-2^16~2^15-1
int
4字节
-2^32~2^31-1
long
8字节
-2^64~2^63-1
2、浮点型
名称
长度
范围
float
4字节
-3.40292347E+38-3.40292347E+38 0.0f
double
8字节
-1.79769313486231570E+308-1.79769313486231570E+308 0.0d
价格可以使用用double表示,但是在金融中严禁出现四舍五入的误差的不适合使用浮点型。因为浮点数值使用二进制数值表示,而二进制无法精确表示分数1/10。就像十进制无法精确表示1/3一样。如果需要精确表示数值请使用BigDecimal类。
3、char类型
名称
长度
范围
char
2字节
从'\u0000'到'\uffff'
Java使用Unicode字符集,Unicode字符集是16位。
4、boolean类型
名称
长度
范围
boolean
1字节
只能是true/false

0 0
原创粉丝点击