黑马JVM总结(三十二)

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

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

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

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

(3)类加载器-自定义

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

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

使用javap工具查看

相关推荐
舒一笑5 小时前
Started TttttApplication in 0.257 seconds (没有 Web 依赖导致 JVM 正常退出)
jvm·spring boot·后端
搬砖的小熊猫7 小时前
JVM核心原理与实战优化指南
jvm
静若繁花_jingjing7 小时前
JVM执行引擎深入理解
jvm
CHEN5_0215 小时前
【Java虚拟机】垃圾回收机制
java·开发语言·jvm
静若繁花_jingjing2 天前
JVM对象创建和内存分配机制
jvm
##学无止境##2 天前
深入浅出JVM:Java虚拟机的探秘之旅
java·开发语言·jvm
阿熊不凶2 天前
c语言中堆和栈的区别
java·c语言·jvm
集成显卡2 天前
在JVM跑JavaScript脚本 | 简单 FaaS 架构设计与实现
开发语言·javascript·jvm·设计模式·kotlin·软件开发·faas
Warren983 天前
Java Record 类 — 简化不可变对象的写法
java·开发语言·jvm·分布式·算法·mybatis·dubbo