国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > 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电脑。

关注

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

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

被窝影院在线观看电视剧全职高手| 人OR猪OR狗的DNA播放| 《黏糊糊的你》动浸免费观看| YY影院免费观看电视剧网站| 免费的行情网站WWW网页版| 周翊然| 美女被咬小头头视频大全| 他的手一路下滑| 憋尿白丝小肚子凸起高冷知乎| 鲁鲁射击免费播放电视剧全部| 伦理《少妇的滋味》完整版| 苍老师巅峰之作第37集 | 亚洲日韩AV精品一区二区| 《性爽2》电影| 第1章饱满的乳峰喷奶水小说| 丫头把腿开大让我添添| 洪真英| 韩剧妻子的背叛| DJ快了又快又骚的POP歌曲| 《酒店激战》动漫1-5集免费观..| 邻居少妇让我爽了三次| 适合做时看的电影| 爱浸画网| 亲你私下的男人最有效的一句| 《公与媳》伦理| 小丹让我尝尝你的味道是什么歌啊| 51今日大瓜 每日大赛往期内容| 国内免费LOGO网站| 九九在线观看免费播放大全电视剧 | 坤坤寒进桃子里在线看歌词| 100张美女光溜溜的背景图片 | 苍老师40集全免费观看| B站未过审的跳舞视频| 《互换人妻HD中字》| 美国禁忌6 结局| 黄金网站9.1免费入口| 100毫升等于多少克| 欧美寡妇性猛交XXX| 扒开女人内裤猛进猛出流出白液| 二人生猴子全程免费| 妈妈的朋友7