java数据类型一共有四类八种:
序号 | 大类 | 数据类型 | 字节/位数 | 默认值 | 取值范围 | 举例说明 |
---|---|---|---|---|---|---|
1 | 整型 | byte(位) | 1/8 | 0 | -2^7 - 2^7-1(-128-127) | byte b = 100; |
2 | 整型 | short(短整型) | 2/16 | 0 | -2^15 - 2^15-1(-32768-32767) | short s=100; |
3 | 整型 | int(整数) | 4/32 | 0 | -2^31 - 2^31-1 | int i = 100 |
4 | 整型 | long(长整型) | 8/64 | 0 | -2^63 - 2 ^63-1 | long l = 100l; |
5 | 浮点型 | float(单精度) | 4/32 | 0.0 | -2^31 - 2^31-1 | float f = 100.0f |
6 | 浮点型 | double(双精度) | 8/64 | 0.0 | -263-263-1 | double d = 100.0d; |
7 | 字符型 | char(字符) | 16 | 0-2^16-1 | char = 'c '; | |
8 | 布尔型 | boolean(布尔值) | 8 | false | true 、false | boolean = true; |