问一个关于gc的基本问题 一定被释放,因为system.gc();是强制性的释放资源,不用的对象都要回收 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看TIJ~~GC不是强制回收的,而是提醒编译器..该回收了...具体要不要回收..不一定 system.gc(); 是建议 虚拟机 进行垃圾回收至于结果全凭虚拟机的心情而定 这个不一定,不过你可以在finally中作一些事情 哦,谢谢,那么像这种情况,如果JVM进行垃圾回收了,那么obj1会被释放吗? 楼上的问题的解答:不会,因为就算obj2被置空,但obj1依然指向Class1(),所以不会被回收。你的第一个问题的解答应该是:没有被回收。就算是obj2也不一定被回收。因为垃圾回收器以独立的低优先级线程方式运行。在任何时候,程序员都不能通过程序强迫垃圾回收立即执行。虽然可以调用System.gc() 或者Runtime.gc()方法提示垃圾回收器进行内存回收操作,但是这也不能保证调用该方法后,垃圾回收线程立即执行。 JTree 缩进去除 关于接口的问题,有些不明白,请教了 请问这样一段jstl标签如何写 如何忽略xml文件中的空白结点 请问怎样把DOM树输出的XML内容显示在普通的文本编辑器里,使其带有格式? 连接oracle出问题了,急问各位大虾 java中如何实现远程的本地存储了?? 关于ArrayList的问题,经典的实际问题×××好礼相送××× 请教如何在文本编辑器里做到,在光标指定的位置(任意可点位置)处插入某段字符串??谢谢 一个java初级问题2 有了jBuilder还用学习窗口布局等相关语句怎么写吗? 问一个简单逻辑语句的写法,用于参数校验
你的第一个问题的解答应该是:没有被回收。就算是obj2也不一定被回收。
因为垃圾回收器以独立的低优先级线程方式运行。在任何时候,程序员都不能通过程序强迫垃圾回收立即执行。虽然可以调用System.gc() 或者Runtime.gc()方法提示垃圾回收器进行内存回收操作,但是这也不能保证调用该方法后,垃圾回收线程立即执行。