final、finally和finalize的區別

final,finally和finalize區別

1.fianl

  • final:最終的意思,可以修飾類,成員變量,成員方法
    修飾類,類不能被繼承
    修飾變量,變量變爲常量
    修飾方法,方法不能被重寫

2.finally

  • finally:是異常處理的一部分,用於釋放資源。有finally,代碼肯定會執行它,除非在finally之前JVM退出,纔不會執行。

3. finalize

  • finalize:是Object類的一個方法,用於垃圾回收
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章