1. 程式人生 > >final,finally和finalize的區別

final,finally和finalize的區別

final:可以修飾類,成員變數,成員方法

  • 修飾類: 類不能被繼承
  • 修飾變數: 變數是常量
  • 修飾方法: 方法不能被重寫

finally:是異常處理的一部分,用於釋放資源。
一般來說,程式碼肯定會執行,特殊情況:在執行到finally之前jvm退出了

finalize:是object類的一個方法,用於垃圾回收