java虚拟机
文章平均质量分 53
iteye_8123
这个作者很懒,什么都没留下…
展开
-
运行时包
运行时包这个名词,是在Java虚拟机第2版规范中第一次出现的,它指由同一个类装载器装载的、属于同一个包的、多个类型的集合。在允许两个类型之间对包内可见的成员(声明为受保护的或包访问的成员)进行访问前,虚拟机不但要确定这两个类型属于同一个包,还必须确认它们属于同一个运行时包——它们必须是由同一个类装载器装载的。这样,因为java.lang.Virus和来自Java API的java.la...原创 2010-06-27 11:51:52 · 576 阅读 · 0 评论 -
class文件检验器
class文件检验器实现的安全目标之一就是程序的健壮性。如果某个有漏洞的编译器,或是某个聪明的黑客,产生了一个class文件,而这个class文件中包含了一个方法,这个方法的字节码中含有一条跳转到方法之外的指令,那么,一但这个方法被调用,它将导致虚拟机的崩溃。所以,出于对健壮性的考虑.由虚拟机检验它装载的字节码的完整性是非常重要的。 Java虚拟机的class文件检验器在字节码...原创 2010-06-27 11:57:14 · 191 阅读 · 0 评论