classloader

2018-07-19  本文已影响0人  那有一只羊

classloder的作用

.class文件-->类装载器-->执行引擎-->本地方法-->操作系统

class文件可以来自网络服务器等途径,来源比较有可定制性。比如zip文件,网络,甚至运行时动态生成的class

java类装载的委托模型

defineClass方法

类加载

加载-->连接-->初始化

  1. 验证 对格式,元数据,字节码,符号引用进行验证

  2. 准备 将类的静态变量进行内存分配和赋初值

  3. 解析 将类中的符号引用转化为直接引用

上一篇下一篇

猜你喜欢

热点阅读