0
点赞
收藏
分享

微信扫一扫

jvm复习: 常用的方法调用生成的字节码


1.调用接口中的方法: invokeinterface
2.调用静态方法: invokestatic
3.调用自己的私有方法、构造方法以及调用父类的方法: invokespecial
4.调用虚方法: invokevirtual

其中invokestatic和invokespecial是静态解析的,可以在类加载阶段将符号引用转换成直接引用
invokeinterface和invokevitual 是动态链接的,只有在程序调用时才将符号引用转换成直接引用


举报

相关推荐

0 条评论