01. Java 中的数据类型
数据类型
Java 是一门强语言,语言的数据类型分为:八种基本类型和三种引用类型(数组, class, interface)。在声明变量或常量时必须指定数据类型。
整数类型
Java 中整数类型都是有符号型。
整型分为int(默认), byte、short、int 和 long 四种类型,它们之间的区别仅仅是宽度和范围的不同。
- byte 的范围 1 字节 -128 到 127
- short 的范围 2 字节 -32768 到 32767
- int 的范围 4 字节 -2147483648 到 2147483647(约 21 亿)
- long 的范围 8 字节 -9,223,372,036,854,775,808 到 9,223,372,036,854,775,807
为方便查看数值类型的最大和最小值, Java 提供了对应了静态成员变量。例如 Integer.MAX_VALUE 和 Integer.MIN_VALUE。