001_杂谈——new一个对象发生了多少事情

Object obj =  new Object()发生了什么?

1)执行new命令,向cpu申请内存。
2)执行构造方法Object(),进行的属性的赋值。static int a = 8;原本的a再第一步的值其实是0;
3)建立关联关系:即obj变量获取到内存的引用。

 

posted on 2020-02-28 17:40  十年磨三劍  阅读(161)  评论(0编辑  收藏  举报

导航