語言

JavaSystem.RunFinalizersOnExit(Boolean) 方法

定義

警告

deprecated

退出時啟用或停用最終結算;這樣做會指定所有尚未自動呼叫的終結器物件的終結子,必須在 Java 執行時結束前執行。

[Android.Runtime.Register("runFinalizersOnExit", "(Z)V", "")]
[System.Obsolete("deprecated")]
public static void RunFinalizersOnExit(bool value);
[<Android.Runtime.Register("runFinalizersOnExit", "(Z)V", "")>]
[<System.Obsolete("deprecated")>]
static member RunFinalizersOnExit : bool -> unit

參數

value
Boolean

表示啟用或停用最終化

屬性

備註

退出時啟用或停用最終結算;這樣做會指定所有尚未自動呼叫的終結器物件的終結子,必須在 Java 執行時結束前執行。 預設情況下,退出時的完成是被禁用的。

若有安全管理器, checkExit 其方法會先以 0 作為參數來呼叫,以確保出口被允許。 這可能導致安全例外(SecurityException)。

此會員已被棄用。 這種方法本質上是不安全的。 這可能導致在其他執行緒同時操作這些物件時,終止器被呼叫到活物件上,導致行為不穩定或死結。

新增於JDK1.1。

Java 文件 java.lang.System.runFinalizersOnExit(boolean)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於