Java基础语法 互动版

整数型

整数型包含四中类型:int(整型),long(长整型),short(短整型),byte(字节型)

它们都定义了一个整数,唯一区别就是它们能够表示的数据的范围。

它们都有固定的表数范围和字段长度,其不收具体操作系统的影响,以保证Java程序的可移植性。

取值范围:

类型        占用存储空间                取值范围
byte        1字节            [-2(7)~2(7)-1]   -128到127之间的任意整数
short       2字节            [-2(15)~2(15)-1] -32768~32767之间的任意整数
int         4字节            [-2(31)~2(31)-1] -231到231-1之间的任意整数
long        8字节            [-2(63)~2(63)-1] -263到263-1之间的任意整数

能够表示的范围越大,占用的内存空间就越大,因此在程序设计中,应当选择最合适的类型来定义整数。