Java文件的安全性个人认识:
java源代码--编译字节码文件--类装载器--1、加载类 2、字节码校验器;此时,当字节码文件符合安全规范则开始解释,运行,进入硬件部分;如果发现是常用代码 即热点代码(多次使用的代码块),则会通过JIT(及时编译器)编译优化,驻留在内存里,下一次运行时,不用再次编译。
字节码文件的安全规范检查包括:1、语法规范 2、会不会破坏系统的完整性3、会不会溢出栈。
Java文件的安全性个人认识:
java源代码--编译字节码文件--类装载器--1、加载类 2、字节码校验器;此时,当字节码文件符合安全规范则开始解释,运行,进入硬件部分;如果发现是常用代码 即热点代码(多次使用的代码块),则会通过JIT(及时编译器)编译优化,驻留在内存里,下一次运行时,不用再次编译。
字节码文件的安全规范检查包括:1、语法规范 2、会不会破坏系统的完整性3、会不会溢出栈。