java基礎 this關鍵字

2021-06-28 08:54:14 字數 527 閱讀 8040

一:使用場景

(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 靜態的方法和變數是屬於類的而不是物件的,換句話說,靜態方法和變數可以直接用類名 點 出來,如果...