他們之間沒有一毛錢的關係。。。ide
final能夠用來修飾類、方法、變量,可是有着不一樣的意義。final 修飾的類表明不能夠繼承擴展,final的變量不能夠修改,final的方法不能夠重寫(override)。設計
finally是Java保證重點代碼必定要被執行的一種機制。咱們能夠使用try-finally或者try-catch-finally來進行相似關閉JDBC鏈接/保證unlock鎖等動做。對象
finalize是基礎類Java.lang.Object的一個方法,他的設計目的是保證對象在被垃圾收集前完成特定資源的回收。finalize機制如今已經不推薦使用,而且在Java9開始被標記爲deprecated。繼承