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