黑马程序员技术交流社区

标题: 垃圾回收的优点和原理。并考虑2种回收机制 [打印本页]

作者: 闫镜湾    时间: 2014-5-24 00:35
标题: 垃圾回收的优点和原理。并考虑2种回收机制
Java语言中一个显著的特点就是引入了垃圾回收机制,使c++程序员最头疼的内存管理的问题迎刃而解,它使得Java程序员在编写程序的时候不再需要考虑内存管理。由于有个垃圾回收机制,Java中的对象不再有“作用域”的概念,只有对象的引用才有“作用域”。垃圾回收可以有效的防止内存泄露,有效的使用可以使用的内存。垃圾回收器通常是作为一个单独的低级别的线程运行,不可预知的情况下对内存堆中已经死亡的或者长时间没有使用的对象进行清楚和回收,程序员不能实时的调用垃圾回收器对某个对象或所有对象进行垃圾回收。回收机制有分代复制垃圾回收和标记垃圾回收,增量垃圾回收
作者: zhrnghgwsws    时间: 2014-5-24 05:12
学习了。
作者: TS__likewise    时间: 2014-5-24 08:47
堆里的回收机制??
作者: 路漫漫_求索    时间: 2014-5-24 20:11
学习了。
作者: 没壳的蜗牛    时间: 2014-5-25 13:26
学习了!!!
作者: 27ZJQ    时间: 2014-5-30 18:25
学习了!
作者: 汤姆纳斯    时间: 2014-5-30 19:03
学习了。
作者: kongyan4696    时间: 2014-5-31 08:53
......这也
作者: 不一样的颜色    时间: 2014-6-12 02:39
某个对象不用了 Demo d = new Demo(); 当d不用的时候就让d = null;如此一来就会让垃圾回收器来主动回收。
作者: Asura    时间: 2014-6-12 06:44
学习了!
作者: 江祖贇    时间: 2014-6-12 07:53
学习了,复习了
作者: pk49800    时间: 2014-6-12 08:52
在进行IO流操作的时候经常用到,最后必须记得关闭流
作者: Nathan矫立伟    时间: 2014-6-12 12:09
今天看到final, finally,finalize的区别当场看傻了,后来查了才知道finalize是垃圾回收机制的
作者: IStudying    时间: 2014-6-12 12:40
学习了。。。。
作者: 钟翠翠    时间: 2014-6-26 13:30
学习了。。。。
作者: 账号差点被盗    时间: 2014-7-24 22:38
恩,学习了
作者: sunshine9091    时间: 2014-8-2 22:18
学习了。。。。
作者: Java黑马    时间: 2014-8-30 09:20
不知道原理是什么?
作者: Hello_Boys    时间: 2014-12-24 00:17
知道垃圾回收是怎么回事了。
作者: dimost    时间: 2014-12-25 23:10
学习了 视频中有讲

作者: 王者之风西昆仑    时间: 2014-12-26 22:07
比视频讲的详细,学习了
作者: 王者之风西昆仑    时间: 2014-12-26 22:10
比视频讲的详细,学习了
作者: lby369    时间: 2014-12-31 21:49
这个很好啊!长知识了!!
作者: pj1988    时间: 2015-1-17 13:37
顶一个,看哈视频理解了就OK了
作者: DxxD    时间: 2015-3-9 10:26
学习了,谢谢
作者: 新生小周    时间: 2015-3-10 18:13
学习学习,提高提高
作者: 安日成    时间: 2015-4-29 00:27
这个我表示 我没有看懂!
垃圾回收机制其实没有必要搞懂原理,只要了解它是怎么运行的就可以了:
1.你不调用的话,JVM会适时调用(根据内存的使用状况);
2.你调用的话,它立马启用:
作者: JSAL_LEO    时间: 2015-6-13 13:56
【 Java中的对象不再有“作用域”的概念,只有对象的引用才有“作用域”】
这一点不太能理解,java垃圾回收机制一直都不怎么懂,可能是没有学c++,没有对比的原因?
作者: jake_liu    时间: 2015-7-9 13:44
学习了,
作者: 张红(新)    时间: 2015-7-30 15:26
厉害,瞬间明白
作者: 球球_    时间: 2015-9-20 00:22
高大上的我不懂
作者: a1441114    时间: 2015-10-18 21:00
学习了。。。。
作者: ZytloveGjh    时间: 2017-3-1 00:08
垃圾回收机看到制在哪呢?没有看到啊?谢谢, 我没看到写的在哪呢?
作者: chauyon    时间: 2017-5-19 20:54
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2