摘要: 重载解析: a被声明为A类型的对象,调用method()方法时,如果有多个同名方法,参数不同,编译器将列举所用类A的method()方法和所用父类中public类型的method()方法,编译器查看这些方法的参数列表,选择完全匹配的,调用该方法。 静态绑定(编译时绑定): 当程序的方法运行采用静态绑 阅读全文
posted @ 2018-09-24 16:26 高圈圈 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 真的只有值传递! java中对象作为参数传递给一个方法,到底是值传递,还是引用传递? 答:值传递 这里说的很清楚了:https://www.cnblogs.com/zhouxiansheng/p/3958809.html 阅读全文
posted @ 2018-09-24 10:54 高圈圈 阅读(97) 评论(0) 推荐(0) 编辑
摘要: Java源代码 >编译器 >Java字节码(即虚拟指令、.class文件、特殊的二进制文件、二进制字节码文件) >jvm >解释器(jvm的一部分) >二进制机器码(特定的) >运行 javac.exe可以简单看成是Java编译器。 java.exe可以简单看成是Java解释器。 通常情况下,一个平 阅读全文
posted @ 2018-09-24 10:51 高圈圈 阅读(192) 评论(0) 推荐(0) 编辑