java中final關鍵字

2021-08-14 15:42:36 字數 960 閱讀 7061

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方法 如果乙個類不允許其...