欢迎光临散文网 会员登陆 & 注册

爱数据数据分析全流程面试实战\/--》1310079160

2023-07-15 10:07 作者:菌语重心长U  | 我要投稿

加载Student.class文件进内存

在栈内存中为引用变量s开辟空间

在堆内存中为学生对象开辟空间

对学生对象的成员变量进行默认初始化

对学生对象的成员变量进行显示初始化

对上述语句的解析:


右边的“new Student()”是以Student类为模板,在堆空间里创建一个Student对象

末尾的“()”意味着在对象创建后立即用Student类的构造方法对刚生成的对象进行初始化

左边的“Student s ”创建了一个Student类引用变量,它存在于栈空间中,也就是用来指向Student对象的对象引用

“=”操作符使对象引用指向刚创建的那个Student对象



爱数据数据分析全流程面试实战\/--》1310079160的评论 (共 条)

分享到微博请遵守国家法律