Java中初始化塊和靜態初始化塊的區別

http://www.cnblogs.com/woshijpf/articles/3632489.htmlhtml   在Java中,有兩種初始化塊:靜態初始化塊和非靜態初始化塊. 靜態初始化塊:使用static定義,當類裝載到系統時執行一次.若在靜態初始化塊中想初始化變量,那僅能初始化類變量,即static修飾的數據成員. 非靜態初始化塊:在每一個對象生成時都會被執行一次,能夠初始化類的實例變量
相關文章
相關標籤/搜索