Worklight Adapter何时发布java Objects?

时间:2014-11-24 06:50:52

标签: java ibm-mobilefirst worklight-adapters

我有Worklight HTTP Adapter,它创建了Java Object,这个对象与DB建立连接,触发指定的查询并将结果返回给适配器,后者又将结果返回给移动应用程序。

Java对象在finalize方法中关闭Database的连接,但问题是即使在完成适配器调用之后也没有调用finalize方法。

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

因此,我想知道适配器何时发布Java对象,以及何时调用其终结方法?

1 个答案:

答案 0 :(得分:1)

JavaDoc说的是finalize():

  

当垃圾收集确定没有对该对象的更多引用时,由对象上的垃圾收集器调用。

因此,你的finalize方法会在GC启动时调用。