1.类加载 类jar————>编译打包 加载-----> 通过io加载 验证------> 验证字节码 准备-------> 给类的静态变量分配空间 赋默认值 解析 -------> 将符号引用替换为直接引用 初始化 -----> 给类的静态变量赋初始值 使用 卸载 2.类加载器 启动类加载器 扩展类加载器 应用类加载器 自定义类加载器 3.双亲委派机制 加载某个类时会先委托父加载器,如果父加载器找到直接返回,如果没有找到再返回由自己加载。 4.目的: 沙箱安全机制:防止串改Api 防止类重复加载: 5.打破双亲委派机制
类加载
最新推荐文章于 2024-10-12 22:35:37 发布