摘要:
再来一个沙箱安全机制示例,尝试打破双亲委派机制,用自定义类加载器加载我们自己实现的 java.lang.String.class public class MyClassload1 extends ClassLoader { private String classPath; public MyCl 阅读全文
posted @ 2023-02-22 12:08
朱俊升
阅读(71)
评论(0)
推荐(0)
摘要:
为什么要设计双亲委派机制? 沙箱安全机制:自己写的java.lang.String.class类不会被加载,这样便可以防止核心API库被随意篡改 避免类的重复加载:当父亲已经加载了该类时,就没有必要子ClassLoader再加载一次,保证被加载类的唯一性 全盘负责委托机制 “全盘负责”是指当一个Cl 阅读全文
posted @ 2023-02-22 11:36
朱俊升
阅读(38)
评论(0)
推荐(0)
摘要:
Java里有如下几种类加载器 引导类加载器:负责加载支撑JVM运行的位于JRE的lib目录下的核心类库,比如rt.jar、charsets.jar等 扩展类加载器:负责加载支撑JVM运行的位于JRE的lib目录下的ext扩展目录中的JAR类包 应用程序类加载器:负责加载ClassPath路径下的类包 阅读全文
posted @ 2023-02-22 10:52
朱俊升
阅读(87)
评论(0)
推荐(0)

浙公网安备 33010602011771号