假设在Java中,您有一组可以指向对方的对象。当数组超出范围时,即使元素互相引用,整个事物是否被垃圾收集?彼此链接的Java对象阵列
2
A
回答
3
垃圾收集器实际上解决了什么是可到达的,然后处置了其他任何事情,而不是其他方式。
正如您已经意识到一旦您有循环引用,“引用计数”方法就会崩溃。
有Java的GC这里的完整描述:http://www.oracle.com/webfolder/technetwork/tutorials/obe/java/gc01/index.html
2
相关问题
- 1. 链接置于彼此
- 2. 猫鼬 - 将对象彼此链接而不重复
- 3. Java中的链接阵列
- 4. 乘以彼此的向量阵列
- 5. 比较阵列的元素彼此
- 6. PHP - 的foreach,打印阵列彼此
- 7. 我的链接在彼此之上
- 8. 对象的通用链接列表(Java)
- 9. Java:为了“顶级分类”任务将列表列表彼此链接
- 10. 连接的Java,C++和PHP彼此
- 11. Java问题链接列表对象
- 12. Java +链接列表+多态对象
- 13. 具有彼此知识的对象
- 14. Java对象阵列中的对象阵列
- 15. 人物对象的Java链接列表 - 打印对象值
- 16. JavaScript函数链接没有链接成员彼此了解
- 17. 两列的表彼此对齐
- 18. VBA - 插入对象彼此相邻
- 19. 两个对象引用指向彼此
- 20. 组任意日期对象是彼此
- 21. 彼此依赖的Java类
- 22. Java中的链接阵列分配
- 23. 序列化引用彼此的两个对象
- 24. Java排序对象的阵列列表
- 25. Java - 这两个对象怎么可以彼此相等?
- 26. 链接列表头参考分配给Java中的链接列表对象
- 27. 序列化链接对象
- 28. 链接对象列表
- 29. 针对彼此绘制DataFrame列
- 30. 彼此之下的列Bootstrap
阵列,像其他的对象,不出门的范围。局部变量超出范围。是的,它符合GC的条件,假设这些是唯一的参考。 – delnan