final, finally, finalize的區别

作者:網絡 | 發布時間:2020年10月30日 | 閱讀:1402
  • final 用于聲明屬性,方法和類, 分(fēn)别表示屬性不可變, 方法不可覆蓋, 類不可繼承.

  • finally 是異常處理語句結構的一(yī)部分(fēn),表示總是執行.

  • finalize 是Object類的一(yī)個方法,在垃圾收集器執行的時候會調用被回收對象的此方法,可以覆蓋此方法提供垃圾收集時的其他資(zī)源回收,例如關閉文件等. JVM不保證此方法總被調用.

相關内容