那位高手能给解释一下垃圾回收的机制 我想知道的是垃圾回收程序是一直都在运行吗?还是阁上一定的时间运行一次,收集内存垃圾,然后回收?如果是后者,那么阁多长时间运行一次? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个是JVM自己管理的事情,很难预测周期。不过,一旦可分配的内存不够时,一定会运行垃圾回收,如果还不行,OutOfMemory, 这是我唯一能确定肯定发生垃圾回收的情况。垃圾回收是单独的线程管理的,也要占用资源,所以在不是很迫切时,JVM不会太频繁的进行垃圾回收。你用eclipse就能看到,占用内存会一直涨到快满了,才突然被回收的, 当然手工可以强制回收。 字符编码问题 如何实现这个算法?(算法设计与分析 书中的题) java 中调用linux shell 脚本出错 关于下拉列表事件,悬赏50分 新手,请问为什么有时候要不停的new ,有时候用引用就可以了?? 一个幻方的问题 给JTable的CellEditor指定一个自定义组件,和大家讨论一下,请教高手? 最近没什么事情干,大家推荐一本书看看! 难道说东软信息学院的人都是平庸之辈吗 help!一个有关applet和类的问题 哪本书比较适合Java初学者? 急!在线等!-java 界面的图出不来,拉一下框架就出了!
不过,一旦可分配的内存不够时,一定会运行垃圾回收,如果还不行,OutOfMemory, 这是我唯一能确定肯定发生垃圾回收的情况。垃圾回收是单独的线程管理的,也要占用资源,所以在不是很迫切时,JVM不会太频繁的进行垃圾回收。你用eclipse就能看到,占用内存会一直涨到快满了,才突然被回收的, 当然手工可以强制回收。