首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

提问 把Connetion关闭了,在Connetion上创建的Statemt和ResulSet会自动关闭吗

2012-01-16 
提问 在线等 把Connetion关闭了,在Connetion上创建的Statemt和ResulSet会自动关闭吗?提问在线等把Connetio

提问 在线等 把Connetion关闭了,在Connetion上创建的Statemt和ResulSet会自动关闭吗?
提问   在线等   把Connetion关闭了,在Connetion上创建的Statemt和ResulSet会自动关闭吗?

[解决办法]
会~
[解决办法]
按顺序来吧,先Recordset,然后Statement,然后在 Connection,最好能把关闭的过程写在try{...}catch(Exception e){...}之间
[解决办法]

按顺序关才是王道!
[解决办法]
楼上各位说的会关闭,有一定的道理,因为在conn close之后
你的确无法在操作conn产生出来的stmt和rs了,
但是实际上他们并没有真正的及时的被“关闭”
我只的是GC回收掉,这样会浪费内存资源,所以像楼上各位说的要按顺序进行关闭。
[解决办法]
connection 都关闭了,那两个当然也会关闭
不过最好还是按照顺序关闭比较好

热点排行
Bad Request.