靜態(tài)代碼塊 class xxx{ static{ } } 類加載的時(shí)候就執(zhí)行,作用是給類初始化 構(gòu)造代碼塊 class xxx{ { } } 如果多個(gè)構(gòu)造函數(shù)中有共同的部分,就可以在類中使用構(gòu)造代碼塊將這部分用{}圍起來 這部分會(huì)先于各構(gòu)造函數(shù)中特有的代碼執(zhí)行。 局部代碼塊 class xxx{ void function(){ { } } } 如果在方法中使用{}那么當(dāng){}中的代碼執(zhí)行完畢是就會(huì)將代碼中變量所占的空間直接釋放
|
|