JVM最清晰的方法调用图
2021-06-21 13:15:53 0 举报
AI智能生成
动态绑定、静态绑定、重写方法的绑定、重载方法的绑定、方法表的理解等
作者其他创作
大纲/内容
方法调用指令
invokespecial
invokestaic
invokeinterface
invokevirtual
invokedynamic
JVM如何查找方法
1、类的权限定名
2、方法名
3、方法描述符
参数
返回值
静态绑定和静态分派
静态绑定概念
静态分派概念
普通方法的静态绑定
重载方法的静态绑定
绑定合适的方法
动态绑定
绑定合适的方法1
绑定合适的方法2
方法表
方法内联与内联缓存
方法内联
内联缓存
建立缓存
K:动态类型
V:目标方法
查找方式
1、先找内联缓存
2、找不到,则按照正常方法表查找方式去查找
收藏
0 条评论
下一页
为你推荐
查看更多