问题1:假如实例化一个类: Cat c=new Cat();
然后,我让c=null;是不是就释放掉了?
问题2:是不是程序停止了,整个程序占用的资源都被释放了?
问题3:如果不手动释放资源,那么这个资源是不是会一次被占用!
然后,我让c=null;是不是就释放掉了?
问题2:是不是程序停止了,整个程序占用的资源都被释放了?
问题3:如果不手动释放资源,那么这个资源是不是会一次被占用!
解决方案 »
- poi
- struts2文件下载问题
- 新手求助~~
- 应J2EE朋友们的要求散分~
- wsdl2java是否可以自定义生成的类名?
- 急!急!一个Spring+EJB+Jboss的失败例子,请帮忙看看,到底是那里的错误,在线等!
- 关于xml 传输的问题
- Dimension size = getPreferredSize();?????
- 急! 我lotus.jdbc.domino.DominoDriver连接lotus Domino,为什么只能插入一个文档时域值只能是字母,不能是汉字
- 关于JDBC的事务问题
- user guide 和 developers guide 分别是什么,有什么区别,举个例子
- Spring 3 mvc和ajax的问题
public static FLOAT PI = 3.14;那么这在个类被使用的程序运行期间这个PI都不可能被释放掉。
{
Integer k = new Integer(32423);
}当上面这个花括号执行完成后,k就符合垃圾回收机制,等着被自动回收。
花括号跟中声明的,还方法中声明的都为局布变量,而在局布声明的变量如果没有把引用赋给其他的成员变量,这时,说明这个引用所指向的资源,不会被任何一个对像所,所以符合垃圾回收的机制,可以这样认为么?
可以理解为当一个资源不被任何引用所指向时,就符合回收的机制?