深入理解 Java 类加载器及类加载机制

原创文章,如需转载,请注明来自:https://bigzuo.github.io/

什么是类加载器

JVM类加载机制

Tomcat类加载机制

Tomcat 类加载顺序和时间

线程类加载器

类加载器和容器

什么是签名(signature)

理解类加载器的作用

接口A,类B实现接口A。A和B由不同类加载器加载,会有什么问题?

什么是SPI?SPI类加载机制?动手实现?

参考资料

Tomcat 8: Class Loader HOW-TO
深入浅出ClassLoader(译)
java的反射通过类名加载类和ClassLoader通过类名加载类有什么区别?
深入探讨 Java 类加载器
JAR files you should never include in your web-app
Tomcat启动时类加载顺序及运行时类载入顺序
Tomcat 8 类加载机制
图解Tomcat类加载机制
Signature (functions)
How to deal with LinkageErrors in Java?
Java Signatures
Error: Servlet Jar not Loaded… Offending class: javax/servlet/Servlet.class
真正理解线程上下文类加载器(多案例分析)