第六章 深入分析ClassLoader工作机制

Posted 刘大飞

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第六章 深入分析ClassLoader工作机制相关的知识,希望对你有一定的参考价值。

 

 classLoader是类加载器,负责将Class加载到JVM中,还有一个作用是审查每个类由谁加载,它是一种父优先的等级加载机制。

 

    还有一个任务是,将class字节码重新解析成JVM统一要求的对象格式。

 

6.1 ClassLoader类结构分析

 

6.2 ClassLoader的等级加载机制

6.3 如何加载class文件

  6.3.1 加载字节码到内存

  6.3.2 验证与解析

  6.3.3 初始化class对象

6.4 常见加载类错误分析

    6.4.1 ClassNotFoundException

  6.4.2 NoClassDefFoundError

  6.4.3 UnsatisfiedLinkError

  6.4.4 ClassCastExcetption

  6.4.5 ExceptinInInitializerError

6.5 常用的ClassLoader分析

6.6 如何实现自己的ClassLoader

  6.6.1 加载自定义路径下的class文件

  6.6.2 加载自定义格式的class文件

6.7 实现类的热部署

6.8 java应不应该动态加载类

以上是关于第六章 深入分析ClassLoader工作机制的主要内容,如果未能解决你的问题,请参考以下文章

详细深入分析 ClassLoader 工作机制

深入理解ClassLoader工作机制(jdk1.8)

深入理解ClassLoader工作机制(jdk1.8)

《深入理解Android 卷III》第六章 深入理解控件(ViewRoot)系统

Java技术之旅深度分析ClassLoader运行机制「 入门篇」

第六章 任务执行