java对数据库的操作 以下代码怎么理解???
publicvoidcloseConnection(Connectioncon){try{if(con!=null){con.close();}}catch(Except...
public void closeConnection(Connection con){
try{
if(con!=null){
con.close();
}
}catch(Exception e){
e.printStackTrace();
}
}
public void closePrepStmt(PreparedStatement prepStmt){
try{
if(prepStmt!=null){
prepStmt.close();
}
}catch(Exception e){
e.printStackTrace();
}
}
public void closeResultSet(ResultSet rs){
try{
if(rs!=null){
rs.close();
}
}catch(Exception e){
e.printStackTrace();
} 展开
try{
if(con!=null){
con.close();
}
}catch(Exception e){
e.printStackTrace();
}
}
public void closePrepStmt(PreparedStatement prepStmt){
try{
if(prepStmt!=null){
prepStmt.close();
}
}catch(Exception e){
e.printStackTrace();
}
}
public void closeResultSet(ResultSet rs){
try{
if(rs!=null){
rs.close();
}
}catch(Exception e){
e.printStackTrace();
} 展开
4个回答
展开全部
第一个是关闭数据连接
第二个是关闭数据库执链闹行操作,PreparedStatement并没有关闭
第三是关闭获取的派局数据集。
这样会使得开发的尘唤让程序内存急速增长,java的内存回收机制可能跟不上速度,最终造成Out of memory Error。
第二个是关闭数据库执链闹行操作,PreparedStatement并没有关闭
第三是关闭获取的派局数据集。
这样会使得开发的尘唤让程序内存急速增长,java的内存回收机制可能跟不上速度,最终造成Out of memory Error。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
第一个方法:假如连接不漏链为空!则关闭连接!
第二个方法:假如预编译语句不为空!则关闭语冲宴句!
第三个方法:假如结返判孙果集不为空!则关闭结果集!
第二个方法:假如预编译语句不为空!则关闭语冲宴句!
第三个方法:假如结返判孙果集不为空!则关闭结果集!
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Connection 是连接数据孝告库
PreparedStatement 是巧脊明预编译语言,进行对SQL的预编译
ResultSet 这个是查询数据库返回野毁的结果集
PreparedStatement 是巧脊明预编译语言,进行对SQL的预编译
ResultSet 这个是查询数据库返回野毁的结果集
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询