1.顾名思义:java类的加载就是指的是java虚拟机JVM在java的某段代码执行的过程中,将需要的类的.class字节码文件用类加载器放到内存的方法区中。
2.类加载器的三种类型
2.1引导类加载器:类库jre下rt.jar
2.2扩展类加载器:ext文件夹下的扩展的jar包
2.3系统类加载器:第三方jar包,自己编写的class
说明:这三个类加载器优先顺序分别为:引导>扩展>系统
这是一种委托机制:当jvm需要一个.class文件是先由引导在类库中寻找,找到了下发,找不到再扩展寻找以此类推;