final關鍵字/*
final(
最終、修飾符)
final
關鍵字的用法:
1. final
關鍵字修飾乙個基本型別的變數時,該變數不能重新賦值,第一次的值為最終的。
2. fianl
關鍵字修飾乙個引用型別變數時,該變數不能重新指向新的物件。
3. final
關鍵字修飾乙個函式的時候,該函式不能被重寫。
4. final
關鍵字修飾乙個類的時候,該類不能被繼承。
常量的修飾符一般為:
public static final
*/ //
圓形 class
circle
//
計算面積
public
final
void
getarea
()
}
class
demo2
extends
circle
public
static
void
main
(
string
args
)
public
static
void
test
(
circle c
)
}
Java中final關鍵字
常見四種用法 1.可以用來修飾類 2.可以用來修飾方法 3.可以用來修飾區域性變數 4.可以用來修飾成員變數 一.final關鍵字修飾類 格式 public final class 類名稱 規範 該類不能有任何子類 總結 乙個類如果被final修飾,那麼其所有的成員方法都無法進行覆寫。二.final...
Java中final關鍵字總結
final可以修飾變數 方法 類。final修飾變數時,如果該變數為基本型別,則該變數的值將不允許改變,如果該變數為物件時,表示該變數引用不可改變。對於final修飾的基本資料型別,該變數在編譯器就已經被賦值。final修飾方法時,表示該方法不允許有多型,即不允許被任何繼承類修改它。fina修飾類時...
java中final關鍵字作用
1 final類不能被繼承,因此final類的成員方法沒有機會被覆蓋,預設都是final的。在設計類時候,如果這個類不需要有子類,類的實現細節不允許改變,並且確信這個類不會再被擴充套件,那麼就設計為final類。final方法不能被子類的方法覆蓋,但可以被繼承。2 final方法 如果乙個類不允許其...