编程语言
首页 > 编程语言> > Java 类加载器

Java 类加载器

作者:互联网

文章目录

1. 类加载器

1.1 类加载

1. 类加载的描述

2. 类的加载

3. 类的连接

4. 类的初始化

5. 类的初始化步骤

6. 类的初始化时机

1.2 类加载器

1. 类加载器的作用

2. JVM的类加载机制

3. Java中的内置类加载器

4. ClassLoader 中的两个方法

1. 方法分类
方法名说明
static ClassLoader getSystemClassLoader()返回用于委派的系统类加载器
ClassLoader getParent()返回父类加载器进行委派
2. 示例代码
public class Demo {
    public static void main(String[] args) {

        //static ClassLoader getSystemClassLoader():返回用于委派的系统类加载器
        ClassLoader c = ClassLoader.getSystemClassLoader();
        System.out.println(c); //AppClassLoader

        // ClassLoader getParent():返回父类加载器进行委派
        ClassLoader c2 = c.getParent();
        System.out.println(c2); //PlatformClassLoader

        ClassLoader c3 = c2.getParent();
        System.out.println(c3); //null
    }
}

标签:初始化,Java,ClassLoader,父类,Class,加载
来源: https://blog.csdn.net/qq_21484461/article/details/123144938