韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > java基础 > java类加载器的分类

java类加载器的分类

java类加载器

头像

小妮浅浅

2021-08-06 10:52:435268浏览 · 0收藏 · 0评论

分类

1、引导类加载器,用C++编写的,是JVM自带的类加载器

负责Java平台核心库,用来加载核心类库。构造ExtClassLoader和AppClassLoader,该加载器无法直接获取

Java平台核心库:jre\lib\rt.jar,用压缩软件打开,里面的类就是我们平时要学的。这个jre是公共jre,并非jdk目录下的专用jre

2、拓展类加载器,负责jre\lib\ext目录下的jar包

或-D java.ext.dirs指定目录下的jar包装入工作库

此处jre也是公共jre

3、系统类加载器

负责java -classpath或-D java.class.path所指的目录下的类与jar包装入工作,是最常用的加载器

实例

package com.volcano.reflection;
 
public class TestReflection4 {
    public static void main(String[] args) {
        //获取系统类加载器
        ClassLoader classLoader = ClassLoader.getSystemClassLoader();
        System.out.println(classLoader);
        //获取拓展类加载器
        classLoader = classLoader.getParent();
        System.out.println(classLoader);
        //获取引导类加载器(是直接无法获取的)
        classLoader = classLoader.getParent();
        System.out.println(classLoader);
 
        //测试当前类是由哪个类加载器加载的——引导类加载器
        System.out.println(TestReflection4.class.getClassLoader());
        //测试JDK内置的类是由哪个类加载器加载的——系统类加载器null
        System.out.println(Object.class.getClassLoader());
 
        //如何获得系统类加载器的加载的类的路径
        System.out.println(System.getProperty("java.class.path"));
        /*之前用过的commons-io和自己写的类也在其中
        * E:\JDK\jre\lib\charsets.jar;
        * E:\JDK\jre\lib\deploy.jar;
        * E:\JDK\jre\lib\ext\access-bridge-64.jar;
        * E:\JDK\jre\lib\ext\cldrdata.jar;
        * E:\JDK\jre\lib\ext\dnsns.jar;
        * E:\JDK\jre\lib\ext\jaccess.jar;
        * E:\JDK\jre\lib\ext\jfxrt.jar;
        * E:\JDK\jre\lib\ext\localedata.jar;
        * E:\JDK\jre\lib\ext\nashorn
        * .jar;E:\JDK\jre\lib\ext\sunec.jar;
        * E:\JDK\jre\lib\ext\sunjce_provider.jar;
        * E:\JDK\jre\lib\ext\sunmscapi.jar;
        * E:\JDK\jre\lib\ext\sunpkcs11
        * .jar;E:\JDK\jre\lib\ext\zipfs.jar;
        * E:\JDK\jre\lib\javaws.jar;
        * E:\JDK\jre\lib\jce.jar;
        * E:\JDK\jre\lib\jfr.jar;
        * E:\JDK\jre\lib\jfxswt.jar;
        * E:\JDK\jre\lib\jsse.jar;
        * E:\JDK\jre\lib\management-agent.jar;
        * E:\JDK\jre\lib\plugin.jar;
        * E:\JDK\jre\lib\resources.jar;
        * E:\JDK\jre\lib\rt.jar;
        * F:\云\Code\JavaSE\out\production\基础语法;
        * F:\云\Code\JavaSE\基础语法\src\com\lib\commons-io-2.6.jar;
        * D:\IntelliJ IDEA 2018.2.4\lib\idea_rt.jar
 
         * */
    }
}

以上就是java类加载器的分类,希望对大家有所帮助。更多Java学习指路:Java基础

本教程操作环境:windows7系统、java10版,DELL G3电脑。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

亚洲XXX午休国产熟女| 周翊然| 暴躁少女10-16岁| 《少妇交换做爰6| 入室強暴強焱人妻HD| 儿媳妇免费播放全部电视剧| 《春庭欲晚》| 《两个儿媳》大结局| 《喂奶人妻厨房HD》| 免费观看已满十八岁电视剧在线播... | 三个男人躁我奶头好舒服| 军人野外吮她的花蒂沈静舒| 上司人妻互换HD无码中文字幕| 麻花传剧原创MV免费播放小米车| 翁虹任达华《玉尺经》| 日本大片又大又好看的PPT| 《艾娃》法国| 《黏糊糊的你》动漫免费观看| 夜生活在线观看免费观看电视剧| 丁香花影院免费观看电视剧哈尔滨 | 《法国少女3》高清| 在车里被弄了4次高潮| 自己怎么玩隐私位置游戏| 伦理《少妇的滋味》完整版| 录像狗配女人| 《浴室吃奶2》无删减| 泡妞网站| 当着老公的面被维修工欺负| 俩个人做AJ的视频教程大全| 崔汝真| 儿媳妇免费播放全部电视剧| 欧美大妈LOGO大全及价格图| 此情可待成追忆| (NP、高H、纯肉、真空)| 色翁荡熄1-13老卫淑芬| 道具调教自慰颤抖呻吟AV| 老旺的大肉蟒进进出出| 《囚禁空姐》电影免费观看| 15岁的少女与狗高清电视| 小辣椒3美国伦理| 床戏