第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

MOuter類和MInner類對象的創(chuàng)建

http://img1.sycdn.imooc.com//54da52e400013ca708200621.jpg

  1. MInner 內(nèi)部類不是不能在外部類方法以外的地方使用嘛 為什么可以在方法外面創(chuàng)建方法內(nèi)部類的對象???

  2. 為什么外部類MOuter在還沒有定義結(jié)束的時(shí)候就可以創(chuàng)建對象了?(第一行的大括號不是和最后一行對應(yīng)的嗎?)

小女紙愚昧無知 求大神回答T口T??!

正在回答

3 回答

補(bǔ)充一下,在程序執(zhí)行中main方法是程序的主入口,先從主方法開始,要想執(zhí)行show方法那就需要再main中創(chuàng)建類對象,然后通過對象去調(diào)用show方法整個(gè)程序才能執(zhí)行,如果不創(chuàng)建對象這個(gè)程序還要怎么運(yùn)行呀!在這里你要知道所有的程序都要從入口開始執(zhí)行,那在java程序里入口就是main方法。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

桃桃桃桃桃子sama 提問者

我知道所有程序都要從入口函數(shù)開始執(zhí)行 我想問的是這整個(gè)程序不都是在外部類定義的過程中嘛 就連main函數(shù)也在外部類中 這樣的話 為什么外部類沒有定義完(就是說外部類的第一個(gè)大括號和最后一個(gè)大括號內(nèi)部)就可以創(chuàng)建正在定義的類的對象了呢?總感覺main函數(shù)應(yīng)該卸載現(xiàn)在程序的最后一行大括號以外啊。。。
2015-02-11 回復(fù) 有任何疑惑可以回復(fù)我~
#2

桃桃桃桃桃子sama 提問者

1.我好像明白了一點(diǎn)點(diǎn) 是不是說整個(gè)程序從main函數(shù)開始執(zhí)行 當(dāng)創(chuàng)建外部類對象的時(shí)候(這個(gè)時(shí)候)外部類對象會被創(chuàng)建 而外部類的定義已經(jīng)寫完了 可以創(chuàng)建? 2.突然又有一個(gè)問題了(不要打我T T就是這么笨 任性)main函數(shù)既然寫在了外部類的定義內(nèi) 那么main函數(shù)算不算是外部類的方法呢?如果在同一個(gè)包下定義的其他類里面能不能調(diào)用main函數(shù)呢?
2015-02-11 回復(fù) 有任何疑惑可以回復(fù)我~
#3

桃桃桃桃桃子sama 提問者

謝謝
2015-02-11 回復(fù) 有任何疑惑可以回復(fù)我~
#4

yymooc 回復(fù) 桃桃桃桃桃子sama 提問者

可以是可以的,但是在變成習(xí)慣上沒有這樣寫的,而且也沒有什么意義
2015-02-12 回復(fù) 有任何疑惑可以回復(fù)我~
查看1條回復(fù)

可以是可以的,但是在變成習(xí)慣上沒有這樣寫的,而且也沒有什么意義。

0 回復(fù) 有任何疑惑可以回復(fù)我~

MInner 內(nèi)部類是不能在外部類方法以外的地方使用的,這段代碼創(chuàng)建內(nèi)部類對象是在外部類內(nèi)部的show方法中創(chuàng)建的,也就是說他是在外部類方法以內(nèi)的地方創(chuàng)建的呀,沒有超出范圍,你再好好理解一下。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

桃桃桃桃桃子sama 提問者

啊 對哦 我看錯(cuò)括號了= = 謝謝!
2015-02-11 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
Java入門第二季 升級版
  • 參與學(xué)習(xí)       531214    人
  • 解答問題       6327    個(gè)

課程升級!以終為始告別枯燥,在開發(fā)和重構(gòu)中體會Java面向?qū)ο缶幊痰膴W妙

進(jìn)入課程

MOuter類和MInner類對象的創(chuàng)建

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號