jvm结构&运行机制&多态实现

浅析Java虚拟机结构与机制

浅谈多态机制的意义及实现


多态:编译时多态(重载)、运行时多态(继承父类、实现接口)

多态用途:对设计和架构的复用

多态实现:

invokevirtual指令用于调用声明为类的方法  通过偏移量定位方法

invokeinterface指令用于调用声明为接口的方法   挨个找(不同的JVM实现优化不同)  

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容