运行结果:
反编译的关键代码:
可以看出,编译期生成的class文件中的方法是根据参数申明的类型来确定调用哪个方法,而不是参数的实际类型。java的重载是静态绑定的!
本文标题:java重载本质
本文链接:https://www.haomeiwen.com/subject/qwdgcftx.html
网友评论