简述(JDK8)类加载器的分类以及每一种类加载器所加载的类?
时间: 2024-05-21 09:13:01 浏览: 255
JDK8类加载器可以分为四种:启动类加载器、扩展类加载器、应用程序类加载器和自定义类加载器。
启动类加载器负责加载JRE核心类库,如java.lang包中的类。
扩展类加载器加载Java平台扩展库中的类,这些库位于$JAVA_HOME/lib/ext目录下。
应用程序类加载器加载应用程序类路径上指定的类,它的类路径由CLASSPATH系统环境变量指定,或由java -cp选项指定。
自定义类加载器可以根据我们的需求来自定义,它可以用于一些需要特殊加载方式的类,如动态生成的类。
哈哈,不好意思,我好像不会讲笑话。但是我会尽力回答你的问题。
阅读全文