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

来源: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。

0
0

Java零基础入门与实战

Java零基础入门与实战 多场景|多案例|全栈项目

277 学习 · 220 问题

查看课程