1、ClassLoader的层级结构。双亲-孩子结构。
启动类ClassLoader <- 系统类ClassLoader <- 自定义ClassLoader。
ClassLoader加载class时首先请求其双亲ClassLoader加载,递归至双亲孩子链顶层即启动类ClassLoader,如果双亲ClassLoader已经加载了该类,则自己不会再加载类,只有当双亲ClassLoader没有加载该类时,才会自己去加载该类。
2、class文件的校验
虚拟机会校验加载的class文件,分为四个阶段:
(1)class文件的结构检查。保证class ...
- 19:53
- 浏览 (52)
- 评论 (0)
- 浏览: 52 次
- 性别:

- 来自: 上海

- 详细资料






评论排行榜