
类加载
文章平均质量分 87
狮子爱睡觉
IT大军中的扁舟一叶
展开
-
沙箱安全模型、类加载、class文件校验
相比较C++而言,Java具有良好的安全性,使用Java进行开发,可以更好地减少出错的几率,为了使Java程序更健壮,JAVA提供了以下基本组件,组成了安全水箱模型,来为用户提供更好的安全性,也减少开发人员犯错的机率: 1、类装载器结构 2、class文件检验器 3、内置Java虚拟机的安全特性 4、安全管理器及JAVA API 下图显示了各部分包含的内容:原创 2014-10-29 00:37:07 · 4909 阅读 · 0 评论 -
JAVA 不同类加载器命名空间的理解
以前一直有这样一个疑惑: 都说在JAVA中,由不同类加载器加载的类在虚拟机中位于不同的命名空间下,不同命名空间下的类相互不可见。 这让我产生了一个迷惑:如果有一个类A使用了java.util.List类,为什么在运行时会没有错误。因为按照类加载的双亲委派机制,自己写的类A一般由系统类加载器加载,而java.util.List肯定是由启动类加载器(也叫Root类加载器)加载的,所以原创 2014-11-05 01:25:22 · 3485 阅读 · 2 评论