java类加载器
qq_给条出路吧
这个作者很懒,什么都没留下…
展开
-
JVM深入学习(一)类加载器介绍
JVM深入学习(一)类加载器介绍类加载步骤和生命周期类的初始化---主动使用和被动使用类加载初始化代码详解在这里插入图片描述例子2例子3接口初始化规则类加载步骤和生命周期类加载器举例加载: 将磁盘中的类通过二进制文件加载到内存连接: 确定类与类之间的关系,类与类之间的引用,校验等初始化: 给变量赋值生命周期类的初始化—主动使用和被动使用运行期才产生.class文件,...原创 2019-08-09 17:54:35 · 332 阅读 · 0 评论 -
JVM深入学习(二)类的加载和双亲委托机制
JVM深入学习(二)类的加载和自定义类加载器类加载器种类类初始化的步骤类加载器的父亲(双亲)委托机制类加载器流程图各个类加载器介绍系统类加载器源码分析(重点)分析代码classload获取ClassLoader途径类加载器源码分析(本节重点)自定义类加载器自定义类加载器继承ClaasLoader:类加载器种类与接口相反,例如子类没有主动使用到父类,但是类加载器会加载父类。但是对接口并不是...原创 2019-08-11 16:24:57 · 423 阅读 · 0 评论 -
JVM深入学习(三)类加载深入解析和命名空间
JVM深入学习(三)类加载深入解析和命名空间类的卸载类加载深入剖析命名空间类加载器的命名空间关系类加载器命名空间分析类的卸载由用户自定义的类加载器所加载的类是可以被卸载的。System.gc(); 强制调用gc做一次回收类加载深入剖析自定义类加载器import java.io.ByteArrayOutputStream;import java.io.File;import ja...原创 2019-08-17 17:43:35 · 256 阅读 · 0 评论