已采納回答 / Jy_z
你的想法是對的.?靜態初始化塊static{}在類加載就會被執行非靜態初始化塊{} 得定義對象后才會執行 Telphone p = new Telphone();
2015-02-09
已采納回答 / demo_h
當然可以啊 只不過根據慕課目前就進入所講的 只能運用數組這種引用類型數據類型來存儲數據 以后學了容器可以用容器配合著數據庫一起進行增刪改查和各種數據操作
2015-02-08
已采納回答 / yymooc
public?static?void?main(String[]?args)?{??Vehicle?v=new()?Car;??v.test();}在主函數中你創建的是父類Vehicle 的對象,調用的是父類的方法,而在父類中site沒有賦值所以默認為0啊,子類繼承父類的方法,首先在子類中把test方法寫上,然后再main方法中創建子類的實例,再去調用子類中的test方法就可以了。
2015-02-05
已采納回答 / yymooc
當比較兩個對象的引用地址是否相同時就不必重寫equals 方法和hashcode方法了,但如果你要比較兩個對象的值是否相同時要同時修改equals和?hashcode兩個方法。默認的equals方法同==,比較對象的引用地址,一般來說我們的對象都是引用對象,要重寫equals方法。
2015-02-05
已采納回答 / qttloading
你應該是學習的是java中的繼承知識。在java中,如果兩個類之間有父子類關系,那么,創建子類對象之前,必須先創建父類對象,創建對象肯定會涉及到調用構造函數,如果父類里面有多個構造函數,那么在創建父類對象的時候該調用哪個構造函數呢?這時候,在子類的構造函數中,必須聲明創建父類對象的時候調用的構造函數,怎么聲明呢?就是通過子類構造函數中的super關鍵字來聲明。如果子類中沒有任何super關鍵字,編譯器在編譯的時候,默認會在子類的構造函數的第一行添加一個"super()",聲明創建父類對象的時候,調用父類的...
2015-02-04
已采納回答 / _Exception
判斷輸入的值如果小于 3.5 , 就給個默認值 3.5 ?, 輸入的值大于 3.5 , 值就是輸入的值 , ?, ?比如你是賣手機的 , 最小屏幕是 3.5 寸 , 顧客說拿個 2 寸的 , 你沒有那么小的 , 就只能拿個最小的 3.5 寸給他 ,
2015-02-04