Java類的初始化順序講解

一、類的初始化順序

初始化過程是這樣的:

1.首先,初始化父類中的靜態成員變量和靜態代碼塊,按照在程式中出現的順序初始化;

2.然後,初始化子類中的靜態成員變量和靜態代碼塊,按照在程式中出現的順序初始化;

3.其次,初始化父類的普通成員變量和代碼塊,再執行父類的構造方法;

4.最後,初始化子類的普通成員變量和代碼塊,再執行子類的構造方法;

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。