作者superlubu (叔叔你人真好)
看板java
标题Re: [问题] garbage collection
时间Thu Jun 19 16:29:20 2008
※ 引述《RUReady2 (Are you ready,too?)》之铭言:
: 他最後只会产生1个B物件吗?
: 还是3个B物件?
: 每执行完C method
: b物件就会做garbage collection?
: 还是都不做garbage collection?
: 需要我们取指定null值给b?
: 请有经验的大大
: 帮我解答一下
: 谢谢帮忙
根据不同的 gc implementation 而答案不一定
但普遍来说 gc 不是女仆咖啡店的女仆
你 set 了 null 它也不一定会立刻过来收
基本上只要没有 reference 而刚巧这位傲娇女仆心情好的话就会来收
--
《为了要得到真相,就要向原 PO 伸图》
那就是伸图魔人的没图没真相原则,那时我们坚信那就是逼逼死的真实
靠么,图咧?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 147.8.127.102
1F:推 RUReady2:所以说 执行完C method object b没被释放出去? 06/19 16:32
2F:推 wannawanna:可以说是也可以说不是 回收的时间完全由gc决定 06/19 16:47
3F:推 qrtt1:推 傲娇女仆 06/19 17:08
4F:推 RUReady2:谢谢解答 06/19 17:29