社区
.NET Framework
帖子详情
关于两个对象相互引用的问题
sandro
2007-05-28 10:30:47
有A和B两个对象,互相引用,是不是这两个对象一直不会被回收?
...全文
313
6
打赏
收藏
关于两个对象相互引用的问题
有A和B两个对象,互相引用,是不是这两个对象一直不会被回收?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shalen520
2007-05-29
打赏
举报
回复
如果其中之一被root就不会回收,否则回收
另外.net的搜集机制避免了循环引用的问题,详见 《CLR via C#》
sandro
2007-05-29
打赏
举报
回复
按照书上的说法,系统在进行垃圾收集的时候,是要看某对象是否被引用,象这样互相引用的情况,它怎么判断呢?
tdtdtdtdtd123
2007-05-29
打赏
举报
回复
两个对象都不在使用就会被回收
impeller
2007-05-29
打赏
举报
回复
两个对象都不在使用就会被回收
refyl
2007-05-28
打赏
举报
回复
应该不会,只有在以后不在出现一段时间后才被回收。
真相重于对错
2007-05-28
打赏
举报
回复
会被回收
两个
对象
相互
引用
会不会被GC?
两个
相互
引用
的
对象
会被GC垃圾回收吗?答案应该是不会!只要
对象
、属性等存在被
引用
,GC都会过滤掉的,不会被回收。笔者就简单谈一谈其中的原理吧。判断
对象
是否存活,可以考虑以下方法。 1、
引用
计数算法给
对象
...
java
两个
类互相
引用
_JAVA 二个
对象
相互
引用
会不会被 GC
示例代码 1简单的
相互
引用
;public class Main {public static void main(String[] args) throws Exception {A a = new A();B b = new B();a.b = b;b.a =a;a=null;b=null;for(int i = 0;i10){System.gc();}Thread....
java
对象
相互
引用
_彻底理解Java
对象
与
引用
本文是最近在复习Java的时候读到的来自iteye博客的一篇...一、关于
对象
与
引用
之间的一些基本概念为便于说明,先定义一个类:class Vehicle {int passengers;int fuelcap;int mpg;}有了这个类,就可以用它来创建
对象
...
浅谈
两个
相互
引用
的
对象
是否会被GC回收
两个
相互
引用
的
对象
会被GC垃圾回收吗?答案应该是不会!只要
对象
、属性等存在被
引用
,GC都会过滤掉的,不会被回收。笔者就简单谈一谈其中的原理吧。 判断
对象
是否存活,可以考虑以下方法。 1、
引用
计数算法 给
对象
...
【C++】
两个
类的
相互
引用
有时候在设计数据结构的时候,可能会遇到
两个
类需要
相互
引用
的情形。比如类A有类型为B的成员,而类B又有类型为A的成员。 那么这种情形下,
两个
类的设计上需要注意什么呢? 本文实例源码github地址:...
.NET Framework
17,748
社区成员
24,324
社区内容
发帖
与我相关
我的任务
.NET Framework
.NET技术 .NET Framework
复制链接
扫一扫
分享
社区描述
.NET技术 .NET Framework
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章