失败的cc
失败的cc
JVM
类加载器
全部文章
JVM
Canal(1)
Flume(1)
Hadoop(1)
HBase(1)
Hive与数据仓库(3)
Java并发编程(5)
Java知识(5)
Kudu(1)
Linux(2)
MySQL(2)
Phoenix(1)
Scala(3)
Spark(1)
算法与数据结构个人总结(2)
编程思想(1)
英语(3)
题解(16)
归档
标签
去牛客网
登录
/
注册
类加载器
463 浏览
0 回复
2021-05-22
失败的cc
+关注
什么时候需要实现自定义类加载器?
想加载非 classpath 随意路径中的类文件
都是通过接口来使用实现,希望解耦时,常用在框架设计
这些类希望予以隔离,不同应用的同名类都可以加载,不冲突,常见于 tomcat 容器
注意
自定义类加载器
加载同一个类的时候,如果使用的是同一个类加载器,那么两个加载出来的class对象是相通的,如果不是同一个类加载器,则加载出来的class对象是不同的。
因为每一个类加载器进行加载类时,都会检查自己是否加载过这个类,如果加载过,则直接返回class对象。
举报
收藏
赞
评论加载中...