JVM学习笔记13——不同的类加载器作用于加载动作分析
发布日期:2021-06-29 01:18:50
浏览次数:2
分类:技术文章
本文共 1003 字,大约阅读时间需要 3 分钟。
public class MyTest13 { public static void main(String[] args){ ClassLoader classLoader = ClassLoader.getSystemClassLoader(); System.out.println(classLoader); while (null != classLoader){ classLoader = classLoader.getParent(); System.out.println(classLoader); } }}
可以看到Java自带的类加载器结构如下:
public class MyTest14 { public static void main(String[] args) throws Exception{ ClassLoader classLoader = Thread.currentThread().getContextClassLoader(); String resourceName = "com/yshuoo/jvm/classloader/MyTest13.class"; Enumerationurls = classLoader.getResources(resourceName); while (urls.hasMoreElements()){ URL url = urls.nextElement(); System.out.println(url); } System.out.println("**************"); Class clazz = MyTest14.class; System.out.println(clazz.getClassLoader()); clazz = String.class; System.out.println(clazz.getClassLoader()); }}
转载地址:https://blog.csdn.net/yshuoo/article/details/116503474 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
很好
[***.229.124.182]2024年04月27日 05时39分57秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Java 泛型(二) 泛型之中的通配符(Wildcards)使用
2019-04-29
7-36 复数四则运算 (15 分)
2019-04-29
基于powershell的渗透测试工具nishang
2019-04-29
Linux免密码登录设置
2019-04-29
JVM命令使用演示
2019-04-29
面试中并发类问题的准备和学习
2019-04-29
2018 Java 后端工程师的书单推荐
2019-04-29
使用IPVS实现Kubernetes入口流量负载均衡
2019-04-29
ETCD原理详细解析
2019-04-29
Docker 快速删除所有容器
2019-04-29
分布式锁的实现方式
2019-04-29
JVM性能监控工具-Jvisualvm
2019-04-29
JMX超详细解读
2019-04-29
Java泛型详解
2019-04-29
Hadoop集群hdfs添加磁盘操作
2019-04-29
【运维篇】HDFS磁盘选择策略详解
2019-04-29
macOs 静默安装dmg文件
2019-04-29
linux 命令学习 ls
2019-04-29