1. 程式人生 > >Java基礎總結從0開始(二):final、finally、finalize的區別

Java基礎總結從0開始(二):final、finally、finalize的區別

final:用於修飾類、方法和屬性;被修飾的類不能被繼承,方法不能重寫,屬性不可改變即參量;

        -----ps:abstract和final不能同時修飾類

finally:多用捕獲異常後必須執行執行的程式碼塊,比例關閉連線,IO流等;

finaliza:JVM在回收垃圾之前首先要進行資源回收,資源回收就是呼叫這個finaliza方法,由垃圾回收器主動呼叫;