【JVM】類加載、鏈接和初始化過程

程序運行時,加載類主要通過3個階段分別是類的加載,鏈接和初始化。分別介紹一下這三個過程。 1、加載 類的加載指的是將類的.class文件中二進制數據讀入到內存中,將其放在運行時數據區的方法區內,而後在堆區建立一個 java.lang.Class對象,用來封裝類在方法區內的數據結構。在這個階段,會執行類中聲明的靜態代碼塊。也就是類中的靜態塊執行時不須要等到類的初始化。 加載.class文件的方式ja
相關文章
相關標籤/搜索