* final:最終的
* * 1. final可以用來修飾的結構:類、方法、變數
* * 2. final 用來修飾乙個類:此類不能被其他類所繼承。
* 比如:string類、system類、stringbuffer類
* * 3. final 用來修飾方法:表明此方法不可以被重寫
* 比如:object類中getclass();
* * 4. final 用來修飾變數:此時的"變數"就稱為是乙個常量
* 4.1 final修飾屬性:可以考慮賦值的位置有:顯式初始化、**塊中初始化、構造器中初始化
* 4.2 final修飾區域性變數:
* 尤其是使用final修飾形參時,表明此形參是乙個常量。當我們呼叫此方法時,給常量形參賦乙個實參。一旦賦值
* 以後,就只能在方法體內使用此形參,但不能進行重新賦值。
*
* static final 用來修飾屬性:全域性常量
public class finaltest
public finaltest()
public finaltest(int n)
// public void setdown(int down)
public void dowidth()
public void show()
public void show(final int num)
public static void main(string args)
}final class finala
//class b extends finala
//class c extends string
class aa
}class bb extends aa
}
final關鍵字的使用
1 final修飾類 格式 public final class 類名稱 意義 此類不能有子類,即次類的成員方法都無法覆蓋重寫 2 final修飾成員方法 格式 修飾符 final 返回值型別 方法名稱 引數列表 意義 此方法若在父類中,子類中無法被重寫。注意 對於類和方法不能由abstract和f...
final關鍵字的使用
1 final可以用來修飾的結構 類 包 括內部類 方法 變 量 color 類 包括內部 類 方 法 變數 2 final用來修飾乙個類 俗稱太監類 此類不 能被其他 類繼 承 color 此類不能被其 他類繼承 比如 string類 system類 stringbuffer類 3 final用來...
static關鍵字 final 關鍵字
特點 隨著類的載入而載入,也就是說靜態會隨著類的消失而消失,說明他的生命週期最長 靜態變數 static 關鍵字修飾成員變數,使用 類名.變數名 的形式來訪問,也可以使用 例項物件.變數名 的形式來訪問。靜態方法 static 關鍵字修飾成員函式,靜態方法可以使用 類名.方法名 的形式來訪問,也可以...