对象实例化的时候会自动调用该对象里面的什么方式和构造方式

1个回答
展开全部
摘要 实例化一个对象时,Java虚拟机会自动调用该对象内部的构造方法,用于为实例变量分配内存空间并赋予默认值,以便实例化该对象。
咨询记录 · 回答于2023-02-19
对象实例化的时候会自动调用该对象里面的什么方式和构造方式
实例化一个对象时,Java虚拟机会自动调用该对象内部的构造方法,用于为实例变量分配内存空间并赋予默认值,以便实例化该对象。
实例化一个对象时,会自动调用该对象里面的构造方法,具体步骤如下:1、在程序开始执行的时候,Java虚拟机就会先加载程序中每个类相关的信息,并维护每个类的实例变量以及构造函数,这个过程叫做类的初始化;2、在初始化完成后,就可以创建类的实例对象了;3、当创建实例对象的时候,Java虚拟机就会在内存中为该实例对象分配内存空间,并将实例变量初始化为默认值;4、接着,Java虚拟机就会调用该类对应的构造方法来为该实例对象的每一个实例变量赋值;5、当实例变量被赋值完成之后,Java虚拟机就会将构造方法调用返回,此时实例对象的创建便结束了。
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消