摘要: Java类加载机制 类加载器 虚拟机设计团队把类加载阶段中的“通过一个类的全限定名来获取描述此类的二进制字节流”这个动作放到Java虚拟机外部去实现,以便让应用程序自己决定如何去获取所需要的类。实现这个动作的代码模块称为“类加载器”。 类加载器可以说是Java语言的一项创新,也是Java语言流行的重 阅读全文
posted @ 2019-03-07 16:29 鹏鹏程子 阅读(316) 评论(0) 推荐(0)
摘要: 有这样一道面试题: class Singleton{ private static Singleton singleton = new Singleton(); public static int value1; public static int value2 = 0; private Singl 阅读全文
posted @ 2019-03-07 16:28 鹏鹏程子 阅读(130) 评论(0) 推荐(0)
摘要: 阅读目录 阅读目录 什么是类加载器 类加载器与类的”相同“判断 类加载器种类 双亲委派模型 类加载过程 自定义类加载器 JAVA热部署实现 什么是类加载器 类加载器与类的”相同“判断 类加载器种类 双亲委派模型 类加载过程 自定义类加载器 JAVA热部署实现 什么是类加载器 负责读取 Java 字节 阅读全文
posted @ 2019-03-07 16:26 鹏鹏程子 阅读(379) 评论(0) 推荐(0)
摘要: 一:概念 1.栈:当程序进入一个方法时,会为这个方法单独分配一块私属存储空间,用于存储这个方法内部的局部变量,当这个方法结束时,分配给这个方法的栈会被释放,这个栈中的变量也将随之释放。 2.推:存放不在当前方法栈中的那些数据 二、内存区域类型 1.寄存器:最快的存储区, 由编译器根据需求进行分配,我 阅读全文
posted @ 2019-03-07 10:33 鹏鹏程子 阅读(207) 评论(0) 推荐(0)