java回收内存的方法 你那样就是明确的表明这个ref不再持有原来的对象,没有其他的功能。另一方面垃圾回收是在内存不够的时候进行的,不过1.4以后加入了新的触发规则,目前还不太清楚。另外除非你调用其他语言的接口,否则不会出现内存溢出。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 好象可以调用gc(),调用后虽然不会直接处理掉,不过已经声明值为null,空引用为垃圾 你不需要过多的考虑了。 java会自己整理释放内存的。 JVM的内存回收机制比较笨拙,也一直是被C/C++阵营诟病的地方!据说1.5以后会有所改变。希望是这样吧!总之你不需要考虑内存回收的问题,因为你不能手工控制它!但是象把用完的对象设置为null,是个好习惯,因为JVM回收是回收那些没有任何引用指向的垃圾对象,对于有内容的引用是不能作为垃圾回收的。所以,如果你不断的开辟新的对象而又没有任何可以回收的垃圾对象,就.....,但是一般不会导致JVM崩溃。 关于java中访问权限的一个疑惑 如何在hibernate使用JNDI的方式连接sqlserver2005数据库? 关于Class对象的序列化以及static变量的序列化. 用java还原mysql数据库。 请教怎么解决这个问题jmagick.dll: Can't find dependent libraries 关于数组计算的问题,在线等候 高手们好,那位对对话框熟呀!帮看下这个问题! 非常不错的地方,资源丰富 一个很菜的问题 网络编程需要重点学习的内容 where can download jtest and crack 如何实现在同一台电脑上有两个jdk版本如1.4与1.5各一个呀
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货