java 类加载全过程之第二步 验证

    在第一步加载完了以后,class文件已经进入虚拟机内存,并造成相关数据结构存储在方法区中。要注意的是,验证过程能够在加载未彻底完成时进行。安全  验证主要是为了确保class文件的字节流中包含的信息符合当前虚拟机的要求,而且不会危害虚拟机自身的安全。验证过程主要作如下一些事情:数据结构    1. 文件格式验证;魔数,主次版本,常量池是否有不支持的常量类型;指向常量的索引值是否有指向不存在
相关文章
相关标签/搜索