美文网首页
Java类加载机制

Java类加载机制

作者: ddxuzengbin | 来源:发表于2018-09-15 10:07 被阅读0次

    1.加载(将class文件转换为字节码放入内存---先去加载外部类,然后再加载内部类)
    2.校验(检查这段字节码是否合法)
    3.准备(为所有的类变量分配空间并默认初始化)
    4.解析(引用替换过程---常量和符号进行直接替换)
    5.初始化(类变量赋值,静态代码块执行)

    类加载器---ClassLoader

    启动/引导类加载器 --- Bootstrap ClassLoader---加载Java的原生类
    扩展类加载器 --- Extension ClassLoader --- 加载扩展类
    应用类加载器 --- Application ClassLoader --- 加载自定义类
    在Java中,加载类的时候双亲委派机制

    相关文章

      网友评论

          本文标题:Java类加载机制

          本文链接:https://www.haomeiwen.com/subject/gaezgftx.html