黑马JVM总结(三十二)

(1)类加载器-线程上下文1

使用的应用程序类加载器来完成类的加载,不是用的启动类加载器,jdk在某些情况下要打破,双亲委派的模式,有时候需要调用应用程序类加载器来完成类的加载,否则有些类它是找不到的

(2)类加载器-线程上下文2

线程上下文类加载器,是每个线程在启动的时候会由JVM把应用程序类加载器赋值给当前线程,将来拿到的就是应用程序类加载器了

(3)类加载器-自定义

(4)类加载器-自定义实现

使用自定义类加载器加载自定义目录下的class文件

使用javap工具查看

相关推荐
boonya8 小时前
Java JVM核心原理与面试题解析
java·开发语言·jvm
代码程序猿RIP12 小时前
【Linux】线程封装
linux·jvm·c++
DKPT12 小时前
JVM新生代和老生代比例如何设置?
java·开发语言·jvm·笔记·学习
静心观复12 小时前
JVM 的 C1/C2 编译器
服务器·jvm
知彼解己12 小时前
JVM 运行时数据区域
java·开发语言·jvm
江团1io013 小时前
一篇文章带你彻底搞懂 JVM 垃圾收集器
java·开发语言·jvm
CodeLongBear13 小时前
深入理解 JVM 字节码文件:从组成结构到 Arthas 工具实践
java·jvm·后端
liweiweili12613 小时前
数据库中事务、指令、写法解读
jvm·数据库
我是渣哥1 天前
Java String vs StringBuilder vs StringBuffer:一个性能优化的探险故事
java·开发语言·jvm·后端·算法·职场和发展·性能优化
晚安里1 天前
JVM相关 4|JVM调优与常见参数(如 -Xms、-Xmx、-XX:+PrintGCDetails) 的必会知识点汇总
java·开发语言·jvm·后端·算法