类加载器和双亲委派机制

2019-11-09  本文已影响0人  吃块西瓜写代码

类加载器

  1. 什么是类加载器
    类加载器加载的是.clss文件,至于能否运行不由类加载器负责。相当于连接了.class和jvm。

  2. 类加载器的分类

双亲委派机制

其实就是一个类加载器接收到加载请求时,它会先将请求转发给父类加载器。在父类加载器没有找到所请求的类的情况下,该类加载器才会去加载。这样的好处一就是:可以避免类的重复加载,当父亲已经加载了该类时,就没有必要子ClassLoader再加载一次。二是更加安全,比如jt包下的java.lang.String类如果被重写,由于父类加载了,字类不会再加载,调用时依旧是调用的父类加载的原来的String.

上一篇下一篇

猜你喜欢

热点阅读