类型 | 占用存储空间 | 范围(二进制部分详解) |
byte[字节] | 1字节 | -128~127 |
short[短整型] | 2字节 | -(2^15)~2^15-1 -32768~32767 |
int[整型] | 4字节 | -2^31~2^31-1 |
long[长整型] | 8字节 | -2^63~2^63-1 |
整型的使用细节
1、Java各整数类型有固定的范围和字段长度,不受具体OS【操作系统】的影响,以保证java程序的可移植性。
2、Java的整型常量(具体值)默认为int型,声明long型常量需后加‘l’或‘L’
3、java程序中变量常声明为int型,除非不足以表示大数,才使用long
4、bit:计算机中的最小存储单元。byte:计算机中基本存储单元,1byte=8bit.