JAVA中this關鍵字的用法
this關鍵字主要有三個應用:
1.調用本類中的屬性,也就是類的成員變量;
2.調用本類中的其他方法;
3.調用本類中的其他構造方法,調用時候要放在構造方法的首行。
* this關鍵詞除了可以調用變量或者成員方法之外,最引人註目的是它可以返回類的引用。如在本類中使用return this ,即可返回對類的引用。如代碼在student類上,那麽return this 即代表著return student。
*------------------------------------------------------------------------------------------------------------------------------------分割線——————————————————————————————————————————————————————————*
參考文檔 :http://www.cnblogs.com/nolonely/p/5916602.html
1.當成員變量和局部變量重名的時候,在方法中使用this則代表的是類的成員變量。
2.
JAVA中this關鍵字的用法
相關推薦
JAVA中this關鍵字的用法
blog http tro font return his 局部變量 .com str this關鍵字主要有三個應用: 1.調用本類中的屬性,也就是類的成員變量; 2.調用本類中的其他方法; 3.調用本類中的其他構造方法,調用時候要放在構造方法的首行。 * this關鍵
Java中this關鍵字、static關鍵字、final關鍵字、instanceof關鍵字用法詳解
1、this關鍵字 this關鍵字代表是物件的引用。也就是this在指向一個物件,所指向的物件就是呼叫該函式的物件引用。實際工作中,存在著建構函式之間的相互呼叫,但是建構函式不是普通的成員函式,不能通過函式名自己接呼叫所以sun公司提供this關鍵字。  
Java中this關鍵字和super關鍵字的使用用法
this的用法可以分為三種 1、對自身的直接引用 表示對自身的直接引用 2、區分重名 當出現重名時,為防止出錯,使用this表示對當前物件的引用 3、引用建構函式 呼叫本類中另一種形式的建構函式 Super super即超類,指向的是離自己最近的一個父類 它的
Java中this關鍵字和super關鍵字的用法
在Java中,this通常指當前物件,super則指父類的。當你想要引用當前物件的某種東西,比如當前物件的某個方法,或當前物件的某個成員,你便可以利用this來實現這個目的,當然,this的另一個用途是呼叫當前物件的另一個建構函式,這些馬上就要討論。如果你
Java中static關鍵字用法總結
副本 大括號 跟著 rac clas main 靜態成員變量 abstract 全局變量 1. 靜態方法 通常,在一個類中定義一個方法為static,那就是說,無需本類的對象即可調用此方法 聲明為static的方法有以下幾條限制: · 它們僅能調用其他的sta
Java中this關鍵字的使用
成員變量 用法 表示 當前 重載 說明 可讀性 舉例 調用構造 說明:this用於指向調用該方法的當前對象。 用法: 1. this.成員變量 ------ 表示訪問當前對象的成員變量 2. this() ------
java中throws關鍵字用法
定義一個方法的時候可以使用throws關鍵字宣告。使用throws關鍵字宣告的方法表示此方法不處理異常,而交給方法呼叫處進行處理。 throws關鍵字格式: public 返回值型別 方法名稱(引數列表,,,)throws 異常類{}; 假設定義一個除法,對於除法操作可能出現
JAVA中this的用法
package first; import java.nio.charset.MalformedInputException; this 1 public class Studen { int age; // 年齡 S
java中this關鍵字的作用
一、this關鍵字主要有三個應用: (1)this呼叫本類中的屬性,也就是類中的成員變數; (2)this呼叫本類中的其他方法; (3)this呼叫本類中的其他構造方法,呼叫時要放在構造方法的首行。 應用一:引用成員變數 Public Class Student
java中 this的用法
this關鍵字有三個主要的作用: 1、在構造方法中呼叫其他構造方法。比如有一個Person類,有三個構造方法,某一個建構函式中呼叫另外構造 方法,就要用到this,而直接使用Person()是不可以的。
Java中this關鍵字和static關鍵字
1 this關鍵字 this關鍵字主要有三個方面的用途: this表示本類屬性。 this表示本類方法。 this表示當前物件。 1.1 this表示本類屬性 觀察以下程式碼: class Person{ private String name
Java中this關鍵字 & static關鍵字
1. this關鍵字 this關鍵字主要有以下三個方面的用途: this呼叫本類屬性 this呼叫本類方法 this表示當前物件 1.1 this呼叫本類屬性 先看一段程式碼: class Person{ private String name;
Java中this關鍵字原理及作用
this關鍵字 一:this關鍵字的作用 *當方法的區域性變數和類的變數名重名時,在不使用this的情況下會有什麼結果? Person String name;//定義當前Person名字 //引數name是目標名字 //成員變數name是自己名字 public void s
java中this關鍵字與super關鍵字的區別
區別點 this super 屬性訪問 訪問本類中的屬性,如果本類中沒有此屬性,則從父類中繼續查詢 訪問父類中的屬性 方法 訪問本類中的方法,如果本類中沒
Java中this關鍵字在構造方法中的使用
1. Java中this關鍵字代表物件本身。用this關鍵字可以在類的內部呼叫屬性和方法,這樣程式碼的可讀性比較高,因為它明確的指出了這個屬性或方法的來源。 2. 同時在建構函式中也可以使用this關鍵字呼叫本類中的其它建構函式,但有幾點需要注意: 建構函式呼叫其它建構
Java中this的用法及在構造器中呼叫構造器
package object; public class E08_StaticTest { int petalCount = 0; String s = "initial value"; //(1) E08_StaticTest(int pet
Java中instanceof關鍵字的用法總結
animal copy false 運算 erl 一個 strong 以及 繼承 instanceof是Java的一個二元操作符,和==,>,<是同一類東東。由於它是由字母組成的,所以也是Java的保留關鍵字。它的作用是測試它左邊的對象是否是它右邊的類的實例,
Java中instanceof關鍵字的用法
m60 cin .com 關鍵字 adr www. zdb kms http f72o1u前盞彜渦踴促http://shequ.docin.com/mym827424fzhy9晨撈晨詡鷗淹http://www.docin.com/rww41025xh82bc僭攀潭倜歡稱ht
Java中this和super的用法總結
return 類繼承 xtend chinese ati -s sha blog 定義 在JAVA類中使用super來引用父類的成分,用this來引用當前對象。 如果一個類從另外一個類繼承,我們new這個子類的實例對象的時候,這個子類對象裏面會有一個父類對象。怎麽去引用裏面
java中this 和 super關鍵字的作用
etag 傳遞 記錄 ont this spa 根據 普通 void emmmmmm也真的是好久沒有寫過java了,因為項目需要, 最近又必須重新拾起來了,雖然好多東西也都忘得差不多了.... 然後發現 竟然把super和this傻傻分不清.... 開個帖子記錄一下: 一、