如果作为 con
的 java.sql.Connection
实例被取消,与数据库建立的连接会发生什么情况。
con = null;
连接是关闭还是保持打开直到应用程序运行。
第二个问题:
类似地,如果有一个 javax.mail.Store
的实例作为 store
并使它无效,
store = null;
smtp 连接是关闭还是保持未关闭状态。 谢谢。
最佳答案
如果您将 Connection
设置为 null,此连接将保持“打开”状态,并且与关闭关联的代码将不会运行。因此,为了关闭它,您必须调用 close()
方法。
如果连接没有关闭,其他可能被连接占用的资源也不会被释放
关于Java : What happens when Connection object is nullified without calling Connection. 关闭(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11324165/