JVM學習筆記(三)——虛擬機類加載機制

在介紹完class文件格式後,我們來看下虛擬機是如何把一個由class文件描述的類加載到內存中的。具體來說java中類的加載涉及7個階段:加載、校驗、準備、解析、初始化、使用、卸載。 1.加載時機 並不是所有的類在程序啓動時即被加載,爲提升效率,虛擬機通常秉承的是按需加載的原則,即需要使用到相應的類時才加載對應的類。具體包括如下幾個加載時機: 遇到new、getstatic、putstatic、i
相關文章
相關標籤/搜索