点击查看视频讲解
运行结果:
注意:构造函数可以重载;
1.1.1. 构造方法的执行
当使用new关键字创建类的对象的时候,在堆会划分对象的内存空间,有空间之后,接着给对象在堆中的空间中开辟当前类中所有成员变量自己的各自空间。紧接着JVM会对这些成员变量各自空间进行默认初始化。默认初始化完成之后,紧接着会调用当前与之匹配的构造方法。构造方法执行完成之后,当前这个对象在堆中创建完成。
2024-04-12 15:30:02
运行结果:
注意:构造函数可以重载;
当使用new关键字创建类的对象的时候,在堆会划分对象的内存空间,有空间之后,接着给对象在堆中的空间中开辟当前类中所有成员变量自己的各自空间。紧接着JVM会对这些成员变量各自空间进行默认初始化。默认初始化完成之后,紧接着会调用当前与之匹配的构造方法。构造方法执行完成之后,当前这个对象在堆中创建完成。