最贊回答 / xzal12
public class Math1 {?/**? * @param args? */?public static void main(String[] args) {??// TODO 自動(dòng)生成的方法存根?? {? Math1 v=new Math1();?????????? int b=10;???????? System.out.println("這個(gè)是局部變量 b="+b);}??????}}
2019-12-05
已采納回答 / 慕妹5557962
this 表示當(dāng)前擁有焦點(diǎn)的或是正在編輯的對(duì)象,用處是在編寫代碼的時(shí)候引用,有this 會(huì)使程序變得簡(jiǎn)單明了,可讀性高,沒有this 會(huì)使程序顯得冗長(zhǎng)。static方法比較特殊,他在程序運(yùn)行的時(shí)候就被系統(tǒng)分配了一塊內(nèi)存區(qū)域(自給自足,閉關(guān)鎖國(guó)),而其他方法的都是在他自己生效的時(shí)候才會(huì)分配給一塊區(qū)域,而this是指向大類對(duì)象的,像static這樣的釘子戶,this 是管不著的,所以當(dāng)你用this指向static時(shí)便會(huì)出錯(cuò)。this 的基本用途就是作為代詞代替對(duì)象名,所以在方法中把當(dāng)前對(duì)象名,替換為this就...
2019-12-05
已采納回答 / 慕少0895032
這是靜態(tài)內(nèi)部類和普通的成員內(nèi)部類的區(qū)別,外部類中的score是靜態(tài)變量,此時(shí)靜態(tài)內(nèi)部類中的變量與其名稱相同時(shí),只需要通過“類名.靜態(tài)成員”的形式訪問(詳見【靜態(tài)內(nèi)部類】特點(diǎn)的第二條?)
2019-12-04
已采納回答 / 迷途的旅人
在其中實(shí)例化類,進(jìn)行調(diào)用。但是在本例中在getScreen的實(shí)例化的對(duì)象與類CS2的中的實(shí)例化不同,getScreen無法去調(diào)用在CS2中的類所用的量值。要么將變量screen改為靜態(tài)的,要么將靜態(tài)方法改為普通的方法。
2019-12-02