java關(guān)鍵字:this专甩、 super钟鸵、static

本文為學(xué)習(xí)筆記 能力有限 如有錯誤望指正。謝謝5佣恪9姿!!

this: this 可以看作是一個變量种樱,值是當(dāng)前對象的引用

super:當(dāng)前子類對象的父類對象的引用(當(dāng)我們初始化子類對象時(shí)也會隨之初始化父類對象蒙袍,子類對象若想引用父類對象的的成員變量需要使用super關(guān)鍵字)

? ? ? ? public class Leaf {

? ? ? ? ? ? int i = 0;

????????????Leaf ( int i ) {

? ? ? ? ? ? ? ? this.i = i;//可以用來解決參數(shù)變量和成員變量重名的情況

????????????}

? ? ? ? ? ? Leaf? increasment () {

? ? ? ? ? ? ? ? i++;

? ? ? ? ? ? ? ? return this;

????????????}

? ? ? ? ? ? void print () {

? ? ? ? ? ? ? ? System.out.println( "i = " + i );

????????????}

? ? ? ? ? ? public static void main(String[] args) {

? ? ? ? ? ? ? ? Leaf leaf = new Leaf(100);

? ? ? ? ? ? ? ? leaf.increasment().increasment().print();

????????????}

?????????}

static :?

1.用static聲明的成員變量是靜態(tài)變量存儲在程序的datasegment,它為該類的公用變量缸托,類第一次使用的時(shí)候初始化且只有一份左敌,該類的所有對象共享這一個變量瘾蛋。而非靜態(tài)成員變量在類實(shí)例化的時(shí)候初始化俐镐,而且每new一個對象都會在堆內(nèi)存里開辟新的一段空間存儲新的對象。從生命周期上看static變量屬于類哺哼,類被加載時(shí)初始化佩抹,類被銷毀時(shí)也隨消失叼风。

?2. 用static聲明的方法是靜態(tài)方法,靜態(tài)成員變量一樣棍苹,屬于類本身无宿,在類裝載的時(shí)候被裝載到內(nèi)存(Memory),不自動進(jìn)行銷毀枢里,會一直存在于內(nèi)存中孽鸡,直到JVM關(guān)閉。?static?方法不可以訪問非static成員(試想一個隨著類的加載而載入到內(nèi)存的靜態(tài)方法怎樣引用一個還沒有實(shí)例化的類的非靜態(tài)的成員變量呢栏豺?)同理在static方法中也不能使用this和super關(guān)鍵字彬碱。

3.可以通過對象引用和類名(不需要實(shí)例化)訪問靜態(tài)成員。

? ? ? ? ? ? ? ?

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末奥洼,一起剝皮案震驚了整個濱河市巷疼,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌灵奖,老刑警劉巖嚼沿,帶你破解...
    沈念sama閱讀 217,509評論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異瓷患,居然都是意外死亡骡尽,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,806評論 3 394
  • 文/潘曉璐 我一進(jìn)店門擅编,熙熙樓的掌柜王于貴愁眉苦臉地迎上來爆阶,“玉大人,你說我怎么就攤上這事沙咏”嫱迹” “怎么了?”我有些...
    開封第一講書人閱讀 163,875評論 0 354
  • 文/不壞的土叔 我叫張陵肢藐,是天一觀的道長故河。 經(jīng)常有香客問我,道長吆豹,這世上最難降的妖魔是什么鱼的? 我笑而不...
    開封第一講書人閱讀 58,441評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮痘煤,結(jié)果婚禮上凑阶,老公的妹妹穿的比我還像新娘。我一直安慰自己衷快,他們只是感情好宙橱,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,488評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般师郑。 火紅的嫁衣襯著肌膚如雪环葵。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,365評論 1 302
  • 那天宝冕,我揣著相機(jī)與錄音张遭,去河邊找鬼。 笑死地梨,一個胖子當(dāng)著我的面吹牛菊卷,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播宝剖,決...
    沈念sama閱讀 40,190評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼的烁,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了诈闺?” 一聲冷哼從身側(cè)響起渴庆,我...
    開封第一講書人閱讀 39,062評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎雅镊,沒想到半個月后襟雷,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,500評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡仁烹,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,706評論 3 335
  • 正文 我和宋清朗相戀三年耸弄,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片卓缰。...
    茶點(diǎn)故事閱讀 39,834評論 1 347
  • 序言:一個原本活蹦亂跳的男人離奇死亡计呈,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出征唬,到底是詐尸還是另有隱情捌显,我是刑警寧澤,帶...
    沈念sama閱讀 35,559評論 5 345
  • 正文 年R本政府宣布总寒,位于F島的核電站扶歪,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏摄闸。R本人自食惡果不足惜善镰,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,167評論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望年枕。 院中可真熱鬧炫欺,春花似錦、人聲如沸熏兄。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,779評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至毫别,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間典格,已是汗流浹背岛宦。 一陣腳步聲響...
    開封第一講書人閱讀 32,912評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留耍缴,地道東北人砾肺。 一個月前我還...
    沈念sama閱讀 47,958評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像防嗡,于是被迫代替她去往敵國和親变汪。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,779評論 2 354

推薦閱讀更多精彩內(nèi)容

  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法蚁趁,類相關(guān)的語法裙盾,內(nèi)部類的語法,繼承相關(guān)的語法他嫡,異常的語法番官,線程的語...
    子非魚_t_閱讀 31,631評論 18 399
  • Advanced Language Features 知識點(diǎn):一. static修飾符 static修飾符可以用來...
    風(fēng)景涼閱讀 444評論 0 0
  • 標(biāo)識符 什么是標(biāo)識符就是程序員在定義java程序時(shí),自定義的一些名字钢属,例如helloworld 程序里關(guān)鍵字cla...
    奮斗的老王閱讀 999評論 1 51
  • “因過竹院逢僧話,偷得浮生半日閑” 昨日因病住院徘熔,遂給公司請假做各種檢查。待到檢查完畢已是中午淆党。于是下午便窩在病房...
    泥古釘閱讀 405評論 0 5