gpt4 book ai didi

java - Worklight Adapter 何时发布 java 对象?

转载 作者:行者123 更新时间:2023-12-01 12:14:26 24 4
gpt4 key购买 nike

我有 Worklight HTTP 适配器,它创建 Java 对象,该对象与数据库建立连接,触发指定的查询并将结果返回到适配器,适配器又将结果返回到移动应用程序。

Java对象在finalize方法中关闭了数据库的连接,但问题是即使在完成适配器调用后,finalize方法还没有被调用。

在从适配器返回之前,我还为对象分配了 null。

因此,我想知道Adapter什么时候释放Java Object,什么时候调用它的finalize方法?

最佳答案

JavaDoc 关于 Finalize() 的说明:

Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.

因此,您的 Finalize 方法会在 GC 启动时调用。

关于java - Worklight Adapter 何时发布 java 对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27099322/

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