課程
/后端開發
/Java
/Java入門第二季 升級版
通過初始化塊狀num1;
通過構造方法num2;
最后兩句不是沒有System.out.println();么?為什么還會有輸出內容?
2019-07-20
源自:Java入門第二季 升級版 8-10
正在回答
靜態初始化是只執行一次的,但是new一個對象的時候會 調用這個類的初始化和構造函數
靜態的初始代碼塊只會在類被調用的時候執行一次,最后一行輸出結果在show方法里面,你new了一個hello對象去調用了show方法。
tiffang丫 提問者
qq_慕數據533744 回復 tiffang丫 提問者
舉報
課程升級!以終為始告別枯燥,在開發和重構中體會Java面向對象編程的奧妙
2 回答最后一句hello2為什么還會輸出兩行
4 回答最后一句有什么用
6 回答如果用多態的語句來實現,應該怎樣把這兩條語句合并
7 回答提問一下,例題里最后一句HelloWorld hello2=new HelloWorld();這句代碼是什么意思?有什么含義嗎?
2 回答創建類的實例這句話咋理解
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-07-20
靜態初始化是只執行一次的,但是new一個對象的時候會 調用這個類的初始化和構造函數
2019-07-20
靜態的初始代碼塊只會在類被調用的時候執行一次,最后一行輸出結果在show方法里面,你new了一個hello對象去調用了show方法。