首頁 > Java > java教程 > 主體

Finalize() 方法

王林
發布: 2024-07-31 10:04:31
原創
993 人瀏覽過

O método finalize( )

finalize() 方法

  • finalize() 方法可以定義為在物件被垃圾收集器銷毀之前呼叫。

  • finalize() 確保物件被完全消除,就像關閉一個開啟的檔案一樣。

  • 要新增終結器,請在類別中定義 Finalize() 方法。

  • Java 執行時期在回收類別的物件之前呼叫 Finalize()。

  • 方法的一般形式:
    protected void Finalize()
    {
    // 完成程式碼進入的部分
    }

  • 受保護的關鍵字限制對 Finalize() 的存取。

  • finalize() 在垃圾回收之前調用,而不是在物件超出範圍時調用。

  • 不保證何時或是否執行 Finalize()。

  • 如果程式在垃圾回收之前終止,finalize() 將不會被執行。

  • finalize() 應該用作適當處理特殊資源或應用程式的後備流程。

  • finalize() 是一種專門的方法,在大多數程式中很少需要。

以上是Finalize() 方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:dev.to
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!