请教一个问题,速度结贴!类释放? class xxx ....{}java 有释放xxx类 的写法吗? 还是不需要释放? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 java里不像C++有析构函数 C++里内存是程序员自己管理的 在Java里内存是JVM来控制的 我们不知道gc什么时候时候会去回收这段内存 但是在必要的时候gc会去干这活 不需要我们操心 class xxx{PreparedStatement pst = null; Connection conn = null;。 public final void close() { if (conn != null) try {conn.close();} catch (SQLException e) {throw new ActiveRecordException(e);} if (pst != null) try {pst.close();} catch (SQLException e) {throw new ActiveRecordException(e);} }}是否有必要 去 xxx.close 释放? java有自动垃圾收集机制,不可手动调用 主要看你想干啥吧,Java好不容易让你不用去处理垃圾回收的事了,你还自己给自己找点事 http://hllvm.group.iteye.com/group/topic/35342http://hllvm.group.iteye.com/group/topic/34986 关于做过java定时器的进 extjs grid 分页 如何保存查询条件 ExtJs 一个类中维护两个map对象,出现了奇怪的问题,不知是不是SDK本身就有问题?大家进来看看? 如何输出struts formBean中的bean的值? 关于JDOM把JSP里提交的数据写入xml 的一点问题 web service 中传一个简单对象 简单对象里包含一个二维数组? 一个问题:孙姐姐写的struts书里面的addressbook应用 哪位老师能帮我推荐几个好用的开源DB组件? SSH整合出错 struts1怎么实现应用程序国际化 Struts2中如何传递表单中的数据
{
PreparedStatement pst = null;
Connection conn = null;
。
public final void close() {
if (conn != null)
try {conn.close();} catch (SQLException e) {throw new ActiveRecordException(e);}
if (pst != null)
try {pst.close();} catch (SQLException e) {throw new ActiveRecordException(e);}
}}是否有必要 去 xxx.close 释放?