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