JVM---方法调用

1、概述

    1.1、方法调用  不等同于  方法执行,方法调用阶段的唯一任务:确定被调用的方法

    1.2、Java代码编译期   不包括  传统编译的连接步骤,方法调用  在Class文件中    存储的都是符号引用

    1.3、方法调用  给Java带来了强大的   扩展能力,在   类加载甚至运行期   才能确定目标方法;

    1.4、解析

        1.4.1、方法调用   在Class文件中都是  常量池的符号引用

              在类加载的  解析阶段,会将   其中一部分符号引用  转化为  直接引用;

        1.4.2、“编译期可知,运行期不变”  的方法   :  静态方法私有方法

              在类加载阶段解析

猜你喜欢

转载自www.cnblogs.com/anpeiyong/p/12624871.html