
类加载器
糊涂的小鬼鬼
实力铸造经典,王者绝非偶然。
你很菜,但不要比昨天菜
展开
-
JAVA-双亲委派
什么是双亲委派: 基于类加载器,类加载器分为启动类加载器-扩展类加载器-系统类加载器,当其中某个类加载器需要加载类的时候,需要请示自己的上一级,也就是自己父类。 例如 (系统类加载器想要加载class文件时,需要询问扩展类加载器是否已经加载)如果父类没有加载,那么则需要本身实现加载,这种就叫双亲委派 源码分析: protected Class<?> loadClass(String name, boolean resolve) throws ClassNotFou原创 2020-09-15 22:32:09 · 123 阅读 · 0 评论 -
JAVA中类加载器浅析
JAVA中类加载器浅析 类加载器可能将网络上的、或者内存中地 .class文件读取到内存中,并生成class对象,同一类不会被加载第二次。JVM依据同一包名+类名的方式判断当前类是否已经加载。如果相同的类名分布在不同的包下面,JVM会分别加载这两个类,但是生成的对象不同。 组成: 在JVM启动的时候,会由启动类加载器BootstrapClassLoader、扩展类加载器Extension ClassLoader、系统类加载器App ClassLoader三部分组成初始类加载器。 ..原创 2020-09-13 21:50:23 · 154 阅读 · 0 评论