Java 类成员变量自动初始化及对应的初始值

1、Java在类初始化的时候会自动为类成员变量赋值,不需要自己必须手动赋值,当然也可以通过初始化方法手动赋值。

2、Java数据类型初始化对照表:

数据类型 初始值
boolean false
char '\u0000'
byte 0
short 0
int 0
long 0L
float 0.0f
double 0.0d
引用类型变量 null

注意:引用类型变量包括:String、一般对象、基础类型的包装类(Byte、Boolean等)

3、Java方法内的局部变量使用之前(不一定在声明时就初始化)必须初始化,因为Java不会对其进行自动初始化。

猜你喜欢

转载自blog.csdn.net/fyrcarry/article/details/80997841