用户组:游客
对齐填充并不是必然存在,也没有特别的含义,它仅仅起着占位符的作用。
举个栗子👉对象 objA 和 objB 都有字段 instance,令 objA.instance = objB 并且 objB.instance = objA,由于它们互相引用着对方,导致它们的引用计数都不为 0,于是引用计数算法无法通知 GC 收集器回收它们。
任何一个对象的 finalize() 方法只会被系统自动调用一次,如果对象面临下一次回收,它的 finalize() 方法不会被再次执行,想继续在 finalize() 中自救就失效了。
一个类被虚拟机加载进方法区,那么在堆中就会有一个代表该类的对象:java.lang.Class。这个对象在类被加载进方法区时创建,在方法区该类被删除时清除。
使用道具 举报
没找到任何评论,期待你打破沉寂
本版积分规则 发表回复 回帖后跳转到最后一页
中级会员
25
主题
48
帖子
4
粉丝
查看 »