部分代码为:
out.close();
}catch(SQLException e){
e.printStackTrace();
}finally{
if(stmt!=null){
try {
stmt.close();
} catch (SQLException e) {
e.printStackTrace();
}
stmt=null;
}
if(pstmt!=null){
try {
pstmt.close();
} catch (SQLException e) {
e.printStackTrace();
}
pstmt = null;
}
if(conn!=null){
try {
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
conn = null;
}
}
不明白stmt=null.pstmt=null conn=null.是什么意思谢谢
out.close();
}catch(SQLException e){
e.printStackTrace();
}finally{
if(stmt!=null){
try {
stmt.close();
} catch (SQLException e) {
e.printStackTrace();
}
stmt=null;
}
if(pstmt!=null){
try {
pstmt.close();
} catch (SQLException e) {
e.printStackTrace();
}
pstmt = null;
}
if(conn!=null){
try {
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
conn = null;
}
}
不明白stmt=null.pstmt=null conn=null.是什么意思谢谢
解决方案 »
- 在jetty下不能跑jsp
- java 代码和html代码混合使用的问题
- Velocity 和 FreeMarker在并发情况下,哪个性能更好?
- 用div如何控制table中的某行不显示
- mysql里操作数据库的问题
- 求助jaspertreports&ireport的分页问题
- 初学,请问JAVA WEB START上的组件。怎么用?
- 这条语句这样写可以么?
- 用JB建了个EJB(一句代码也没添加),运行时出错,为什么?(好几天了,还没解决)
- 从JSP页面调用查询语句就报空指针,但是从java文件中调用缺显示正常
- 新手学习分页怎么就那么困难,特别是数据库分页,我只想解决数据多卡得问题。。。谁可以救救我啊
- 用JS删除空白行失败
主动置null ,可以通知java垃圾回收机制,告诉他们这些对象可以回收了. 加速资源释放.
像其他开发语言的话 ,好多都需要 最后不在使用了 ,为变量引用 置null ,防止野指针 ;
为什么我没有看到纯java中在关闭数据库的时候后面也加上这句设为Null的例子啊