标签:篡改 path 避免 mic jin pat ima 自己 成功
类加载器
启动类加载器:加载Java的核心类,比如System,String等。
拓展类加载器:加载jre的拓展类库。
应用程序类加载器:加载CLASSPATH下的jar包和类,也就是程序员自定义的类。
自定义加载器:用户自定义的加载器。
双亲委派
当类加载器收到一个类加载请求时,先尝试扔给让父加载器加载,加载成功则返回,父加载器加载不了再自己加载。
目的:保证同一个类由不同的类加载器加载得到的是同一个类,避免程序员自己随意篡改系统级的类。
-------------
参考:
https://juejin.im/post/5a1fad585188252ae93ab953#heading-12
https://blog.csdn.net/weixin_37077950/article/details/90249151
https://www.cnblogs.com/joemsu/p/9310226.html
标签:篡改 path 避免 mic jin pat ima 自己 成功
原文地址:https://www.cnblogs.com/lankerenf3039/p/12120977.html