一.类连接主要验证内容


  • 类文件结构检查:按照JVM规范规定的类文件结构进行。
  • 元数据验证:对字节码描述的信息进行语义分析,保证符合java语言规范。
  • 字节码验证:通过对数据流和控制流进行分析,确定程序语义是合法和符合逻辑的。主要对方法踢校验。
  • 符合引用验证:对类自身以外的信息,也就是常量池的各种符合引用,进行匹配校验。