社区
Java SE
帖子详情
一道垃圾回收机制的问题
yzksoso
2008-01-03 06:29:32
程序如下,问在第几地或者哪几行执行完有可能执行垃圾回收:
class Test
{
public static void main(String[] args){
1. Test a=new Test();
2. Test b=new Test();
3. Test c=new Test();
4. a=b;
5. a=c;
6. c=null;
7. a=null;
}
}
...全文
150
8
打赏
收藏
一道垃圾回收机制的问题
程序如下,问在第几地或者哪几行执行完有可能执行垃圾回收: class Test { public static void main(String[] args){ 1.Test a=new Test(); 2.Test b=new Test(); 3.Test c=new Test(); 4.a=b; 5.a=c; 6.c=null; 7.a=null; } }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
action_520_12
2008-01-04
打赏
举报
回复
又是scjp迷惑人的东东
YeLang2007
2008-01-04
打赏
举报
回复
其实对象是否可以被回收器回收,只要看这个对象是否还在被哪个变量引用了,也就是如果没有任何变量引用这个对象的话,
就可以被回收,但何时回收我们无法控制,也无法知道.
YeLang2007
2008-01-04
打赏
举报
回复
为什么有这个呀:
a=b; // a以前的对象可以被回收
我不太同意的,但下一个答案我也认可...
octops
2008-01-04
打赏
举报
回复
学习
rock8108
2008-01-04
打赏
举报
回复
学习
yzksoso
2008-01-03
打赏
举报
回复
谢谢
zenny_chen
2008-01-03
打赏
举报
回复
同意楼上的分析。
老紫竹
2008-01-03
打赏
举报
回复
class Test
{
public static void main(String[] args){
1. Test a=new Test();
2. Test b=new Test();
3. Test c=new Test();
4. a=b; // a以前的对象可以被回收
5. a=c;
6. c=null;
7. a=null; // c以前的对象可以被回收
}
}
Java的
垃圾回收机制
详解
C语言垃圾回收Java语言垃圾回收。
一篇文章搞定java中的
垃圾回收机制
面试题
一篇文章搞定java中的
垃圾回收机制
面试题 任何语言在运行过程中都会创建对象,也就意味着需要在内存中为这些对象在内存中分配空间,在这些对象失去使用的意义的时候,需要释放掉这些内容,保证内存能够提供给新的对象使用。对于对象内存的释放就是
垃圾回收机制
,也叫做gc,对于java开发者来说gc是一个双刃剑 我们这里找了两张搞笑图片分别来表示c语言的垃圾回收和 java的垃圾回收。 注意:并...
今天的
一道
面试题(19) - V8
垃圾回收机制
参考 - 浏览器工作原理与实践 文章目录V8的内存管理机制栈中的内存是如何回收的堆中的内存是如何回收副垃圾回收器 - 新生代主垃圾回收器 - 老生代全停顿如何避免内存泄漏 V8的内存管理机制 栈中的内存是如何回收的 function foo(){ var a = 1 var b = {name:" 极客邦 "} function showName(){ var c = " 极客时间 " var d = {name:" 极客时间 "} } sho
java中的
垃圾回收机制
面试题
任何语言在运行过程中都会创建对象,也就意味着需要在内存中为这些对象在内存中分配空间,在这些对象失去使用的意义的时候,需要释放掉这些内容,保证内存能够提供给新的对象使用。对于对象内存的释放就是
垃圾回收机制
,也叫做gc,对于java开发者来说gc是一个双刃剑 我们这里找了两张搞笑图片分别来表示c语言的垃圾回收和 java的垃圾回收。 注意:并不是说谁好谁坏,只是一个调侃图 c的垃圾回收是人...
php7
垃圾回收机制
详解
笔者前几天对这个话题感兴趣,于是到网上一搜,几乎都是 php 5的
垃圾回收机制
,虽然 php5 到 php7 GC部分做出的改动较小,但我觉得还是有必要单独做一遍博文出来。 不特意说明的话 php 版本为 7.2 在php中的变量占用的空间,是不需要我们手动回收的。内核帮我们处理了这一部分的工作。相比C,这大大方便了我们的...
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章