`

java基本类型

阅读更多
                 java基本类型

1.基本类型:byte 二进制位数:8
2.包装类:java.lang.Byte
3.最小值:Byte.MIN_VALUE=-128
4.最大值:Byte.MAX_VALUE=127
5.
6.基本类型:short 二进制位数:16
7.包装类:java.lang.Short
8.最小值:Short.MIN_VALUE=-32768
9.最大值:Short.MAX_VALUE=32767
10.
11.基本类型:int 二进制位数:32
12.包装类:java.lang.Integer
13.最小值:Integer.MIN_VALUE=-2147483648
14.最大值:Integer.MAX_VALUE=2147483647
15.
16.基本类型:long 二进制位数:64
17.包装类:java.lang.Long
18.最小值:Long.MIN_VALUE=-9223372036854775808
19.最大值:Long.MAX_VALUE=9223372036854775807
20.
21.基本类型:float 二进制位数:32
22.包装类:java.lang.Float
23.最小值:Float.MIN_VALUE=1.4E-45
24.最大值:Float.MAX_VALUE=3.4028235E38
25.
26.基本类型:double 二进制位数:64
27.包装类:java.lang.Double
28.最小值:Double.MIN_VALUE=4.9E-324
29.最大值:Double.MAX_VALUE=1.7976931348623157E308
30.
31.基本类型:char 二进制位数:16
32.包装类:java.lang.Character
33.最小值:Character.MIN_VALUE=0
34.最大值:Character.MAX_VALUE=65535

Float和Double的最小值和最大值都是以科学记数法的形式输出的,结尾的“E+数字”表示E之前的数字要乘以10的多少倍。比如3.14E3就是3.14×1000=3140,3.14E-3就是3.14/1000=0.00314。




1.未带有字符后缀标识的整数默认为int类型;未带有字符后缀标识的浮点数默认为double类型。
2.如果一个整数的值超出了int类型能够表示的范围,则必须增加后缀“L”(不区分大小写,建议用大写,因为小写的L与阿拉伯数字1很容易混淆),表示为long型。
3.带有“F”(不区分大小写)后缀的整数和浮点数都是float类型的;带有“D”(不区分大小写)后缀的整数和浮点数都是double类型的。
4.编译器会在编译期对byte、short、int、long、float、double、char型变量的值进行检查,如果超出了它们的取值范围就会报错。
5.int型值可以赋给所有数值类型的变量;long型值可以赋给long、float、double类型的变量;float型值可以赋给float、double类型的变量;double型值只能赋给double类型变量。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics