JavaSystem.RunFinalizersOnExit(Boolean) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
警告
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 所創建與分享的作品,並依授權條款所描述的使用進行修改。