java类的加载器

1.顾名思义:java类的加载就是指的是java虚拟机JVM在java的某段代码执行的过程中,将需要的类的.class字节码文件用类加载器放到内存的方法区中。

2.类加载器的三种类型

    2.1引导类加载器:类库jre下rt.jar

    2.2扩展类加载器:ext文件夹下的扩展的jar包

    2.3系统类加载器:第三方jar包,自己编写的class

说明:这三个类加载器优先顺序分别为:引导>扩展>系统

这是一种委托机制:当jvm需要一个.class文件是先由引导在类库中寻找,找到了下发,找不到再扩展寻找以此类推;

猜你喜欢

转载自blog.csdn.net/weixin_39577288/article/details/81096147