类中的成员属性初始化默认值
来源:8-4 【面向对象】根据模板创建对象:实例化对象

调御丈夫
2023-07-16
类初始化会自动调用类中的无参构造方法,无参构造方法中没有任何代码,成员属性默认值是通过什么机制赋值的?
写回答
1回答
-
彭彭老师
2023-07-18
Java 虚拟机为没有构造方法的类,提供了一个无参数的默认构造方法,创建对象时自动执行这个默认的构造方法,通过这种机制为成员属性赋默认值,各数据类型的默认值如下:boolean类型:false,char类型:'\u0000',short/int/byte类型:0,long类型:0L,float类型:0.0f,double类型:0.0d,引用类型:null。
00
相似问题