摘要: 当我们站在JVM实现的角度去看方法调用的时候,我们自然会想到一种分类: 1、编译代码的时候就知道是哪个方法,永远不会产生歧义,例如静态方法,private方法,构造方法,super方法。 2、运行时才能确定是哪个方法,这也正是多态的实现原理。 对于第一种方法的调用,有2个字节码指令:invokest 阅读全文
posted @ 2016-11-20 16:15 大诚挚 阅读(546) 评论(0) 推荐(0) 编辑