已采納回答 / qq_慕先生5365347
父類的哦,我大概懂你的意思,用子類引用也是可以的,一般來說有繼承關(guān)系的話,使用父類引用子類對象會更好的展示多態(tài)性
2020-02-09
已采納回答 / qq_手并人一叩的時候_0
可以賦值啊,不過這樣你創(chuàng)建不同類的對象的時候screen都是5了,萬一不同的類的對象的screen需要不同的值你這樣就不行了,如果你想要screen的值都一樣可以用final
2020-02-08
已采納回答 / DCFY
靜態(tài)的構(gòu)造方法可以直接調(diào)用,要雙方都是靜態(tài)的情況下例如public static void show(){}public static void main(String[] aegr){//可直接調(diào)用show();}
2020-02-08
已采納回答 / Sneak
個人理解:這個類似于一個類的靜態(tài)成員變量和普通成員變量的調(diào)用,靜態(tài)成員變量是通過類名去調(diào)用,不用創(chuàng)建該類對象;而普通成員變量是通過創(chuàng)建一個該類的對象,使用該對象去調(diào)用。所以你這個亦同理
2020-02-07
已采納回答 / 小寶aha
<...圖片...>簡單一點,程序首先運行main。輸出了1,然后實例化staticBlock,傳入了輸入值后,進(jìn)入有參數(shù)的staticBlock代碼塊,輸出了3,然后輸出了結(jié)果。輸出2,然后執(zhí)行了show方法,。這可以很明顯的看出來,sex的值并沒有向show方法中傳入。所以執(zhí)行show方法輸出的就是空。<...圖片...>直接傳進(jìn)去值,調(diào)用show方法就有值了。應(yīng)該是這樣的,有啥不對或不清楚的地方一起討論吧。
2020-02-06
已采納回答 / 餅鹽
對象該創(chuàng)建還是要創(chuàng)建的,只是說不管創(chuàng)建多少對象,他們都有一個共用的static成員變量,而不是各自操作各自的。
2020-01-26
已采納回答 / wxyxh藍(lán)白碗
第一排是你的Scanner類沒有關(guān)閉,在后面加一個scan.close()。其他的你可以自己在網(wǎng)上百度一下,按理說Warning不會導(dǎo)致程序無法運行,不能運行應(yīng)該是你其他地方的代碼出了問題。。
2020-01-22
已采納回答 / qq_荒原困獸_04231195
<...圖片...>? ? ?第一個:open persepective? ?打開透視圖第二個:JavaEE?第三個:Java第四個:Java Browsing自己點一下看效果就明白了
2020-01-21
已采納回答 / qq_正直者_(dá)0
這種方式是類的多態(tài),比如 動物引用指向子類狗的實例,這樣就是類的多態(tài)的一個例子,此時就可以將狗抽象成動物來使用。當(dāng)父類引用調(diào)用子類中重寫或繼承方法時,這樣就是方法多態(tài)的一個例子,因為當(dāng)前的動物指的是狗,當(dāng)使用動物中的一個方法時,比如吃東西,就要先說狗的方法。理解這個問題,可以嘗試?yán)斫獬橄筮@個概念,會很有幫助
2020-01-15