Java 靜態(tài)代碼塊
提問人:劉旭39發(fā)布時間:2020-11-26
靜態(tài)代碼塊
被static修飾的代碼塊稱為靜態(tài)代碼塊,這是一種存在于類中、成員方法外的靜態(tài)代碼塊,其 中包括一系列可以執(zhí)行的語句。靜態(tài)代碼塊在類第一次被使用時執(zhí)行,自始至終只會執(zhí)行一次, 往往用來初始化靜態(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ù)查找其他問題的答案?
相關(guān)視頻回答
點擊加載更多評論>>