Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。
1、整数:包括int(4字节),short(2字节),byte(1字节),long(8字节)
2、浮点型:float(4字节),double(8字节)
3、字符:char (2字节、C语言中1字节,存储一个汉字)
4、布尔:boolean (false/true 理论上1/8字节,1bit,实际上按1字节处理)
相关单词解释及换算:
1字=2字节(1 word = 2 byte) 一个字的字长为16
字节 byte :1字节=8位(1 byte = 8bit) 一个字节的字长是8
位 bit
字长是指字的长度
//网上找的表格 可对照参考
基本型别 | 大小 | 最小值 | 最大值 |
boolean | ----- | ----- | ------ |
char | 16-bit | Unicode 0 | Unicode 2^16-1 |
byte | 8-bit | -128 | +127 |
short | 16-bit | -2^15 | +2^15-1 |
int | 32-bit | -2^31 | +2^31-1 |
long | 64-bit | -2^63 | +2^63-1 |
float | 32-bit | IEEE754 | IEEE754 |
double | 64-bit | IEEE754 | IEEE754 |
void | | | |
注意!:表格里的^代表的是次方哈~
使用 Float 类 节省开发时间