整型:整数类型
- int 一般的数据
- long 极大的数据
- short 用于特定的场合,比如底层的文件处理或者需要控制占用存储单元空间量的大数组
- byte 用于特定的场合,比如底层的文件处理或者需要控制占用存储单元空间量的大数组
byte、short、int、long都是整数类型,并且是有符号整数 分别占用1、2、4、8个字节。
取值范围分别是-128—127、-2的15次方到2的15次方减一、-2的31次方到2的31次方减一、-2的63次方到2的63次方减一 byte在内存中占用一个字节 取值范围是 -128—127。在定义一个变量时。比如月份的取值是1到12。因此把代表月份的month变量定义为byte类型会节省内存空间。
在实际应用中 通常把month定义为int类型,因为这样可以简化数据运算时强制类型转换操作。
byte month = 1;month = month+2;//编译错误 需要强转month = (byte) (month+2); //编译正确
|