BlogJava-dangjava-最新评论http://www.blogjava.net/dangjava/CommentsRSS.aspxzh-cnThu, 06 Sep 2007 09:42:44 GMTThu, 06 Sep 2007 09:42:44 GMTcnblogsre: JAVA面试题http://www.blogjava.net/dangjava/archive/2007/11/14/136964.html#160482唐选黎唐选黎Wed, 14 Nov 2007 04:13:00 GMThttp://www.blogjava.net/dangjava/archive/2007/11/14/136964.html#1604821.垃圾回收是又jvm控制的,我们不能控制jvm进行垃圾回收
为了优化程序我们所能做的就是把我们不需要的资源处理成符合jvm垃圾回收条件
例如
Integer i=new Integer(88);
...
//这时候我们不需要这个类了,我们希望jvm尽早进行垃圾回收,那么。。
i=null;//这样这个类就符合垃圾回收的条件了
2.事实上我们也就是这么做的
特别是当一个整体上对内存的需求很大的时候
我们使用XXX=null来强制加速jvm对内存的回收,保证整个系统不会因为资源匮乏而崩溃


唐选黎 2007-11-14 12:13 发表评论
]]>