【发布时间】:2012-12-21 01:16:22
【问题描述】:
是否保证在 Java 中调用终结器?如果 JVM 和 JVM 不同,那么 Dalvik VM for Android 的情况如何?
【问题讨论】:
-
重复项太多,无法列出。请先搜索。 stackoverflow.com/questions/12030641/… , stackoverflow.com/questions/12461995/… , stackoverflow.com/questions/9540114/… , stackoverflow.com/questions/2954948/… (虽然这些不是完全重复的,但回答这篇文章所需的信息很丰富,而且很容易找到)
-
虽然我已经在上面的问题中进行了链接,但如果能有一个可靠的答案专注于终结器/GC 的 Dalvik 实现,那就太好了(或可能不)在 JLS/JCL 和引用 JVM 之上添加保证。
-
Dalvik 不是 JVM,也不想成为。
-
据我所知,在 HostSpot 中,VM 终结器将在对象被 GC 之前调用。
标签: java android jvm dalvik finalizer