位置:首頁(yè) > 軟件操作教程 > 編程開(kāi)發(fā) > Java > 問(wèn)題詳情

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();
}
}VMQ4Y_O4@B`95B54C{PXTFP.png

繼續(xù)查找其他問(wèn)題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部