java中this關鍵字的用法

2021-08-31 06:26:08 字數 319 閱讀 9020

1.this關鍵字只能在方法內部使用,表示對「呼叫方法的那個物件」的引用。

2.this關鍵字的使用:只有需要明確指出對當前物件的引用時,才需要用該關鍵字,不要在不必要的地方使用,會造成混亂。eg:

public class user

}

例如,乙個外部的工具方法,實現了給蘋果削皮的功能:先傳入乙個蘋果,再返回這個削過皮的蘋果。

[b]類呼叫非靜態方法的時候,會把當前例項做為乙個引數傳入函式,這個引數在函式裡命名為this。 是被系統隱含使用的。而靜態方法,this是不傳的。[/b]

Java中this關鍵字的用法

1.當成員變數和區域性變數重名時,在方法中使用this時,表示的是該方法所在類中的成員變數。this是當前物件自己 如 publicclasshello publicstaticvoidmain string args 結果為 s helloworld 1 this.s hello 2 this.s...

Java中this關鍵字的用法

1.當成員變數和區域性變數重名時,在方法中使用this時,表示的是該方法所在類中的成員變數。this是當前物件自己 如 publicclasshello publicstaticvoidmain string args 結果為 s helloworld 1 this.s hello 2 this.s...

java中static關鍵字用法

static關鍵字 一 用法 1 static關鍵字表示靜態。能與屬性,方法,塊,內部類等一起使用。2 static修飾屬性和方法時,可以直接通過類名.屬性或類名.方法來訪問。3 靜態變數 乙個類中,靜態的變數只分配一塊記憶體空間。多個例項物件共享該記憶體空間。靜態的變數在類載入的時候,被初始化。也...