摘要: 一、什么是类加载器 类加载器是一个用来加载类文件的类,Java源代码通过javac编译器编译成类文件,然后JVM来执行类文件中的字节码来执行程序。需要注意的是,只有被同一个类加载器加载的类才可能会相等。相同字节码被不同的类加载器加载的类不相等。 二、类加载器分类 1.启动类加载器 由C++实现,是虚 阅读全文
posted @ 2019-02-13 17:10 想去天空的猫 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 一、类加载机制概述 虚拟机把描述类的数据从class文件加载到内存并对数据进行效验,解析和初始化,最终形成可以被虚拟机直接使用的java类型,这就是虚拟机的类加载机制。 二、类加载的机制 类加载的过程一共是5个步骤:加载、连接、初始、使用、卸载,其中连接过程中又会进行验证、准备、解析的工作,具体如下 阅读全文
posted @ 2019-02-13 10:56 想去天空的猫 阅读(216) 评论(0) 推荐(0) 编辑