摘要: 加载 验证 准备 解析 初始化 一,加载 类加载器(ClassLoader) 当编辑器编译java源文件后,会产生以个相对一的字节码文件(.class) 当程序执行开始之前,必须将这个文件载入内存中,生成一个与之匹配的Class对象, 任何以个类加载之后jvm都会为其创建以个唯一的class对象(元 阅读全文
posted @ 2017-12-05 10:57 信息界的搬运工 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 类加载过程 类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期包括:加载、验证、准备、解析、初始化、使用和卸载七个阶段。它们开始的顺序如下图所示: 其中类加载的过程包括了加载,验证,准备,解析,初始化五个阶段, 在这五个阶段中,加载,验证,准备,和初始化这四个阶段发生的顺序是确定的,而 阅读全文
posted @ 2017-12-05 10:56 信息界的搬运工 阅读(161) 评论(0) 推荐(0) 编辑