靜態塊,構造塊,構造函數以及靜態塊調用構造對象的執行次序

靜態塊,構造塊,構造函數以及靜態塊調用構造對象的執行次序 靜態塊 構造塊 構造函數 執行次序 例子 靜態塊 格式: static { 靜態代碼塊中的語句; } 特點: 隨着類的加載而執行,只執行一次,並優先於主函數用於給類進行初始化 構造塊 格式: { 構造代碼塊中的語句; } 作用: 給對象進行初始化,對象一建立就立即運行,而且優先於構造函數運行。 與構造函數的區別: 構造代碼塊是給所有對象
相關文章
相關標籤/搜索