java 類加載全過程之第二步 驗證

    在第一步加載完了以後,class文件已經進入虛擬機內存,並造成相關數據結構存儲在方法區中。要注意的是,驗證過程能夠在加載未徹底完成時進行。安全  驗證主要是爲了確保class文件的字節流中包含的信息符合當前虛擬機的要求,而且不會危害虛擬機自身的安全。驗證過程主要作如下一些事情:數據結構    1. 文件格式驗證;魔數,主次版本,常量池是否有不支持的常量類型;指向常量的索引值是否有指向不存在
相關文章
相關標籤/搜索