码迷,mamicode.com
首页 > 其他好文 > 详细

类加载机制概念

时间:2018-03-02 20:33:24      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:验证   inf   info   使用   ati   技术   init   分享图片   部分   

  Java虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的加载机制。

类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期包括了:加载(Loading)、验证(Verification)、准备(Preparation)、解析(Resolution)、初始化(Initialization)、使用(using)、和卸载(Unloading)七个阶段。其中验证、准备和解析三个部分统称为连接(Linking)

技术分享图片

JVM就是按照上面的顺序一步一步的将字节码文件加载到内存中并生成相应的对象的。首先将字节码加载到内存中,然后对字节码进行连接,连接阶段包括了验证准备解析这3个步骤,连接完毕之后再进行初始化工作。

 

参考:https://www.jianshu.com/p/b6547abd0706

类加载机制概念

标签:验证   inf   info   使用   ati   技术   init   分享图片   部分   

原文地址:https://www.cnblogs.com/stanljj/p/8494455.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!