gpt4 book ai didi

Java : What happens when Connection object is nullified without calling Connection. 关闭()

转载 作者:行者123 更新时间:2023-11-30 05:52:44 25 4
gpt4 key购买 nike

如果作为 conjava.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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com