? final關鍵字可以用來修飾引用、方法和類。
? ?1、用來修飾一個引用
- ?如果引用為基本數據類型,則該引用為常量,該值無法修改;
- ?如果引用為引用數據類型,比如對象、數組,則該對象、數組本身可以修改,但指向該對象或數組的地址的引用不能修改。
- ?如果引用時類的成員變量,則必須當場賦值,否則編譯會報錯
?
?2.用來修飾一個方法
? ??當使用final修飾方法時,這個方法將成為最終方法,無法被子類重寫。但是,該方法仍然可以被繼承。
?
3.用來修飾類
?當用final修改類時,該類成為最終類,無法被繼承。簡稱為“斷子絕孫類”。