JVM08_方法的重写、栈帧之方法返回地址和一些附加信息、一些面试题

虚方法表 上例中,因为存在虚方法表,所以对于toString()\hashCode()这种方法,就不会再去Son的父类向上找,直接找的就是虚方法表中的方法入口,加快执行效率 方法返回地址 存储的就是调用该方法的指令的下一条指令地址,也就是下一个方法或者栈帧。 这样返回给调用者的PC寄存器,就知道下一条该执行那个指令了 方法执行后,退出方法的两种情况: 1、正常完成出口 return 2、出现异常,
相关文章
相关标签/搜索