Java 靜態(tài)代碼塊
提問(wèn)人:劉旭39發(fā)布時(shí)間:2020-11-26
靜態(tài)代碼塊
被static修飾的代碼塊稱為靜態(tài)代碼塊,這是一種存在于類中、成員方法外的靜態(tài)代碼塊,其 中包括一系列可以執(zhí)行的語(yǔ)句。靜態(tài)代碼塊在類第一次被使用時(shí)執(zhí)行,自始至終只會(huì)執(zhí)行一次, 往往用來(lái)初始化靜態(tài)變量。
代碼如下
//靜態(tài)代碼塊示例
public class StaticComponent {
static {
System.out.println("靜態(tài)代碼塊");
}
{
System.out.println("非靜態(tài)代碼塊");
}
public static void main(String[] args) {
StaticComponent a1 = new StaticComponent();
StaticComponent a2 = new StaticComponent();
}
}
繼續(xù)查找其他問(wèn)題的答案?
相關(guān)視頻回答
點(diǎn)擊加載更多評(píng)論>>