请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

类中的成员属性初始化默认值

类初始化会自动调用类中的无参构造方法,无参构造方法中没有任何代码,成员属性默认值是通过什么机制赋值的?

正在回答 回答被采纳积分+3

1回答

彭彭老师 2023-07-18 00:11:37

Java 虚拟机为没有构造方法的类,提供了一个无参数的默认构造方法,创建对象时自动执行这个默认的构造方法,通过这种机制为成员属性赋默认值,各数据类型的默认值如下:boolean类型:false,char类型:'\u0000',short/int/byte类型:0,long类型:0L,float类型:0.0f,double类型:0.0d,引用类型:null。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信