Skip to content

Java 数据类型

基本数据类型

Java 有八种基本数据类型(primitive data types), 分别为:

数据类型最小值最大值占用字节数
byte-2727 - 11
short-215215 - 12
int-231231 - 14
long-263263 - 18
float-3.4 × 10383.4 × 10384
double-1.7 × 103081.7 × 103088
char0216 - 12
booleanfalsetrue1 (理论上)

基础数据初始值

在 Java 类加载阶段, 类的字段会被赋予默认值. 不同数据类型默认值参考下表:

数据类型默认值
byte0
short0
int0
long0L
float0.0f
double0.0d
char'\u0000'
booleanfalse
引用类型null

TIP

'\u0000'` 是 Unicode 的空字符. 常用于表示“无内容”或初始化状态

Released under the MIT License.