課程
/后端開發(fā)
/Java
/Java入門第二季 升級版
在Java中進(jìn)行初始化可以用構(gòu)造方法進(jìn)行,那為什么還需要初始化塊?
2017-02-22
源自:Java入門第二季 升級版 8-10
正在回答
有助于代碼邏輯的分離,否則所有邏輯都在構(gòu)造里寫會顯得太多太亂
初始化塊是在構(gòu)造前執(zhí)行的,如果所有實(shí)例都有一點(diǎn)相同的邏輯,就可以提取到初始化塊中
我只知道這兩點(diǎn)原因,本人是搞安卓手游開發(fā)的,實(shí)際工作中好像只用到過靜態(tài)代碼塊,對這個(gè)體會不是太深。
舉報(bào)
課程升級!以終為始告別枯燥,在開發(fā)和重構(gòu)中體會Java面向?qū)ο缶幊痰膴W妙
2 回答靜態(tài)初始化塊和初始化塊有什么區(qū)別,與構(gòu)造方法有什么區(qū)別,初始化塊能初始化靜態(tài)變量嗎
1 回答初始化有什么實(shí)際意義??!!急急急
1 回答到底Java中的初始化,初始化塊有什么作用?
3 回答靜態(tài)初始化塊,初始化塊,在什么情況下用到呢?
1 回答靜態(tài)初始化塊,初始化塊,構(gòu)造方法
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2017-02-22
有助于代碼邏輯的分離,否則所有邏輯都在構(gòu)造里寫會顯得太多太亂
初始化塊是在構(gòu)造前執(zhí)行的,如果所有實(shí)例都有一點(diǎn)相同的邏輯,就可以提取到初始化塊中
我只知道這兩點(diǎn)原因,本人是搞安卓手游開發(fā)的,實(shí)際工作中好像只用到過靜態(tài)代碼塊,對這個(gè)體會不是太深。