当前位置: 代码迷 >> J2EE >> 将连接池A赋给连接池B,close掉B,请教A还需要关吗
  详细解决方案

将连接池A赋给连接池B,close掉B,请教A还需要关吗

热度:64   发布时间:2016-04-17 23:18:10.0
将连接池A赋给连接池B,close掉B,请问A还需要关吗?
Connection A =DriverManager.getConnection();

Connection B = A;

B.close();

请问A关掉了吗?

------解决思路----------------------
a和b是同一对象,会关掉
------解决思路----------------------
A和B都是指向同一个对象,你在哪一个上面做操作都会影响另一个,可以写个小程序验证下
------解决思路----------------------
通一个对象,A.State检查一下,是state还是connectstate我忘了
------解决思路----------------------
DriverManager.getConnection();

这个又不是连接池!
------解决思路----------------------
A和B都是对同一个连接对象的引用,故B做任何操作同等与A做任何操作
  相关解决方案