对象创建流程,内存分析,引入构造器_韩顺平听课笔记

1.Person p加载Person类信息(Person.class,只会加载一次)
2.在堆中分配空间(内存地址),为属性赋初始值(默认初始化)
3.显示初始化基本类型int age=90,引用类型依旧为默认值String name(显示初始化)
4.构造器初始化
5.对象在堆地址返回给p(p是对象名/对象引用)

  • 对象初始化分三步[1.默认初始化 2.显示初始化 3.构造器初始化]

posted @ 2021-09-02 18:14  CH0701  阅读(42)  评论(0)    收藏  举报