大家在學(xué)習(xí)java的過程中經(jīng)常有一些技術(shù)問題不理解,可以關(guān)注千鋒教育的技術(shù)干貨欄目,我們將給大家?guī)硪恍﹋ava的技術(shù)知識答疑解惑。關(guān)于java中this關(guān)鍵字的使用例子,下面是詳細(xì)內(nèi)容。
第一種情況,如果將形參賦值給同名對象的屬性,就會導(dǎo)致我們產(chǎn)生“誤會”。為什么兩個變量將自己賦值給自己?其實這個關(guān)鍵詞可以用來消除這種誤解。當(dāng)賦值運算符左邊的變量使用this關(guān)鍵字時,說明左邊的變量是當(dāng)前對象的成員變量,從而消除了我們的“誤會”。
第二個用在構(gòu)造方法中,調(diào)用這個類的無參構(gòu)造方法,但是構(gòu)造方法有兩個問題需要注意:
1、只能用在這個類的構(gòu)造函數(shù)中,不能用在普通方法中
2、只能將this()語句放在構(gòu)造函數(shù)的第一行
第三個和第一個差不多
首先是這個。成員變量 第三個就是這個。方法,都是指現(xiàn)在的意思。
java中this關(guān)鍵字的使用例子就是這樣,希望通過這篇文文章你已經(jīng)了解了java的this關(guān)鍵字的使用。如果你想要參加java培訓(xùn),可以先來千鋒教育免費體驗試聽課。更多關(guān)于“Java培訓(xùn)”的問題,歡迎咨詢千鋒教育在線名師。千鋒已有十余年的培訓(xùn)經(jīng)驗,課程大綱更科學(xué)更專業(yè),有針對零基礎(chǔ)的就業(yè)班,有針對想提升技術(shù)的好程序員班,高品質(zhì)課程助力你實現(xiàn)java程序員夢想。