package Day02_Demo.Demo04;/* @create 2020--12--23--16:16*/import org.junit.Test;/** * 计算机中层面的解析可以分为: * 底层 - 就是计算机中支持引用层的层面(包含汇编,物理层等等) * 应用层 - 支持应用开发和使用的层面 * 拓展层 - 支持应用层和使用的某些软件之间需要拓展(兼容性),比如:windows支持Java?不支持,因为有了jvm,所以才支持 * 引导层 - 引导软件运行的层面 * * 关系:引用层 -> 拓展层 -> 引导层 */public class ClassLoaderDemo4 { //jdk中固定的配置信息,sun.boot.class.path用于引导类的加载器所加载的内容 @Test public void test() { ClassLoader classLoader = ClassLoaderDemo4.class.getClassLoader(); System.out.println(classLoader);//应用层 ClassLoader parent = classLoader.getParent(); System.out.println(parent);//拓展层 ClassLoader parent1 = classLoader.getParent(); System.out.println(parent1);//引导层 }}