課程
/后端開發(fā)
/Java
/Java入門第二季 升級版
如題,static{}和{}的區(qū)別
2018-07-19
源自:Java入門第二季 升級版 8-10
正在回答
靜態(tài)初始化塊?只在類加載時執(zhí)行一次,初始化塊在?創(chuàng)建對象時執(zhí)行一次,主要還是靜態(tài)與非靜態(tài)的區(qū)別,靜態(tài)的是屬于類的,非靜態(tài)的屬于對象,而構造方法用于創(chuàng)建對象并初始化對象的,執(zhí)行順序低于初始化塊,意味著可以覆蓋掉初始化塊的操作,最后,初始化塊能初始化靜態(tài)變量嗎,可以的,但是靜態(tài)塊?是不能初始化非靜態(tài)變量的,跟靜態(tài)方法里只能使用靜態(tài)變量類似的道理
有區(qū)別呀,就加了static,構造方法有方法的類型,初始化塊沒有,初始化塊可以初始化靜態(tài)變量滴
舉報
課程升級!以終為始告別枯燥,在開發(fā)和重構中體會Java面向對象編程的奧妙
1 回答靜態(tài)初始化塊,初始化塊,構造方法
2 回答靜態(tài)初始化塊
2 回答靜態(tài)變量初始化塊
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-07-24
靜態(tài)初始化塊?只在類加載時執(zhí)行一次,初始化塊在?創(chuàng)建對象時執(zhí)行一次,主要還是靜態(tài)與非靜態(tài)的區(qū)別,靜態(tài)的是屬于類的,非靜態(tài)的屬于對象,而構造方法用于創(chuàng)建對象并初始化對象的,執(zhí)行順序低于初始化塊,意味著可以覆蓋掉初始化塊的操作,最后,初始化塊能初始化靜態(tài)變量嗎,可以的,但是靜態(tài)塊?是不能初始化非靜態(tài)變量的,跟靜態(tài)方法里只能使用靜態(tài)變量類似的道理
2018-07-19
有區(qū)別呀,就加了static,構造方法有方法的類型,初始化塊沒有,初始化塊可以初始化靜態(tài)變量滴