Java 基本数据类型(Primitive Types)
Java 提供 8 种基本数据类型(primitive type):4 种整数型、2 种浮点型、1 种字符型、1 种布尔型。它们不是对象,直接存数值;与之相对的是引用类型(如 String、自定义类),详见 Java 引用类型与基本类型。 类型一览 类型 字节 位数 取值范围 / 说明 默认值 byte 1 8 -128 ~ 127 0 short 2 16 -32,768 ~ 32,767 0 int 4 32 -2,147,483,648 ~ 2,147,483,647 0 long 8 64 -2^63 ~ 2^63 - 1 0L float 4 32 约 ±3.4E38(7 位有效数字) 0.0f double 8 64 约 ±1.7E308(15 位有效数字) 0.0d char 2 16 \u0000 ~ \uffff(0 ~ 65,535) \u0000 boolean — — true / false(JVM 规范未规定精确字节数) false 未显式声明时,整型字面量默认为 int,浮点字面量默认为 double。 ...