关于java的classLoader,与类加载过程

    技术2022-07-12  83

    类加载过程

    一、类加载机制

    JVM把class文件加载到内存,并对数据进行校验、准备、解析、初始化,最终形成JVM可以直接使用的Java类型的过程。‘

    类加载全过程

    1、加载

    将class字节码文件加载到内存中,并将这些数据转换成方法区中的运行时数据(静态变量、静态代码块、常量池等),在堆中生成一个Class类对象代表这个类(反射原理),作为方法区类数据的访问入口。

    类的加载原理

    2、链接

    将Java类的二进制代码合并到JVM的运行状态之中。• 验证 确保加载的类信息符合JVM规范,没有安全方面的问题。• 准备

    Processed: 0.010, SQL: 9