zoukankan      html  css  js  c++  java
  • 类加载机制

    类加载过程

    类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期包括:加载、验证、准备、解析、初始化、使用和卸载七个阶段。它们开始的顺序如下图所示:

       其中类加载的过程包括了加载,验证,准备,解析,初始化五个阶段,

      在这五个阶段中,加载,验证,准备,和初始化这四个阶段发生的顺序是确定的,而解析阶段则不一定,它在某些情况下可以在初始化阶段之后开始,这是为了支持java语言的运行时绑定(也成为了动态绑定的晚期绑定)。

      另外注意这里的介个阶段是按顺序开始,而不是岸顺序进行或完成,因为这些阶段通常都是互相交叉地混合进行的,通常在一个阶段执行的过程中调用或激活另一个阶段(例如:加载阶段的同事会交叉使用到验证阶段的步骤)

    后续……会有几个阶段的分析理解

  • 相关阅读:
    windows 快捷键
    MySQLorder by用法
    Idea-2020.1.3破解
    Java-FTP上传下载
    Java-byte转换
    Java-执行shell命令
    Java-文件加密传输(摘要+签名)
    AmazonRekognition-Java对接
    Java-File转MultipartFile
    AmazonS3-Java对接
  • 原文地址:https://www.cnblogs.com/javaLin/p/7985845.html
Copyright © 2011-2022 走看看