小怪点的问题~在什么情况下 垃圾回收会不回收你的对象呢~我现在需要某个对象不会被垃圾回收回收~!因为用到rmi~而且时间可能很长。所以不知道要怎么写?请教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有好几种算法吧,好像一般用tracing算法,就是判断对象不可达,也就是没有对该对象的引用就回收。但gc也不是时刻执行,根据jvm分配的xmx、xms以及当前的使用情况判断,至于怎么判断就不清楚了。 个人见解:弄个全局变量指着它,直到你用完才把那个变量赋为null.... finalize() 重写这个方法,在这个方法中给这个对象一个引用,也可以在里面设置下时间,在什么时间段被引用什么时间段给设置为不可达的! Java的垃圾回收机制会回收对象,但前提是你的对象没有用了,还有,当你的内存不够的时候,虚拟机会自动检查内存,将一些垃圾回收,以便为其他对象分配内存 笔试题求解 package 问题 关于java中的集合问题 发文明贴,做文明网人 怎样实现从本机上传文件到服务器(从服务器下载文件到本机) 大拿们看一看,为什么这段代码对我的鼠标操作不响应?(分不够再加) 怎样产生随机字符串 Who can give me javac.exe? classpath问题 我建议开一个Jbuilder专栏! Java中怎么通过菜单命令实现窗口切换 JTree中对结点编辑后如何能获得这个结点编辑后的名字?
但gc也不是时刻执行,根据jvm分配的xmx、xms以及当前的使用情况判断,至于怎么判断就不清楚了。
弄个全局变量指着它,直到你用完才把那个变量赋为null....
重写这个方法,在这个方法中给这个对象一个引用,也可以在里面设置下时间,在什么时间段被引用什么时间段给设置为不可达的!