被你忽略的Java基礎

Java執行順序 加載 驗證 準備:爲靜態變量分配內存並設置初始值(數據類型的默認值而不是實際賦的值), 解析 初始化:給靜態 變量賦定義的值,執行靜態代碼塊 如果類已經被加載了,則靜態代碼塊和靜態變量就不會重複執行,再創建類對象時,只執行與實例相關的變量初始化和構造方法 1.new 創建實例: A a = new A(); 2.調用靜態變量: int a = A.a; / A.a = 100;
相關文章
相關標籤/搜索