这几天对Java数据类型做了一下总结,参考了一些资料,具体内容如下,如有错误请指正。博文下方有此文PDF版下载链接。
类型
|
字节数
|
位数
|
取值范围
|
举例
|
byte
|
1
|
8
|
-2
7~
27-1的整数
|
-128,
54,127
|
short
|
2
|
16
|
-2
15~
215-1的整数
|
1348,6543
|
int
|
4
|
32
|
-2
31~
231-1的整数
|
0,-1000,345678
|
long
|
8
|
64
|
-2
63~
263-1的整数
|
987657897,-12
|
float
|
4
|
32
|
-2
31~
231的整数
|
23.978,
87F
|
double
|
8
|
64
|
-2
63~
263的整数
|
2.0231,0.435D
|
char
|
2
|
16
|
-2
15~
215的整数
|
400,A,
z,x,-23
|
boolean
|
1
|
8
|
true,
false
|
true
|
基本数据类型
|
byte
|
short
|
int
|
long
|
float
|
double
|
char
|
boolean
|
对象数据类型
|
Byte
|
Short
|
Integer
|
Long
|
Float
|
Double
|
Character
|
Boolean
|