一:使用場景
(1)在乙個構造方法中,通過this關鍵字呼叫所在類中的另乙個構造方法。
(2)在乙個例項方法內,區域性變數或引數與例項變數名稱相同,編譯口器無法區分變數,這時要用this關鍵字。
(3)在乙個例項方法內,通過this關鍵字訪問當前例項的引用。
二:舉例說明
/**
* this關鍵字
* (1)出現在方法中
* (2)this代表使用該方法的物件的引用
* * @author 劉彥亮
* @version 1.0
*/public class thistest
thistest increasement()
void print()
public static void main(string args)
}
執行結果: i = 102
java基礎 static關鍵字
static 關鍵字 可以用於修飾屬性,也可以用於修飾方法,還可以用於修飾類 static 修飾屬性 無論乙個類生成了多少個物件,所有這些物件共同使用唯 一乙份靜態的成員變數 乙個物件對該靜態成員變數進行了修改,其他物件 的該靜態成員變數的值也會隨之發生變化。如果乙個成員變數是 static 的,那...
java基礎 static關鍵字
一 概述 static 關鍵字是宣告靜態變數,靜態方法用的。static的含義是屬於類且不屬於類物件的變數和函式。二 static的產生。在建立物件的時候除非用new建立那個類的物件,否則實際上並沒有獲得任何物件只有當執行new來建立物件時資料儲存空間才被分配,其方法才供外界呼叫。但是有兩種情況上述...
java 基礎static關鍵字
當我們寫方法或者宣告變數的時候,有什麼就會用到static關鍵字,但是static什麼意思呢?代表什麼呢?1.static首先是靜態的意思,當它修飾方法或者變數的時候,就表示這個方法或者變數就是靜態的,1 靜態的方法和變數是屬於類的而不是物件的,換句話說,靜態方法和變數可以直接用類名 點 出來,如果...