关于在Java方法调用传参时涉及到的“就近原则”,通俗来说可以理解为“有需要,找最近的”。
请注意:此处的“最近”,不仅是简单的代码编写位置,物理显示的近,更是指逻辑含义上的近,即可访问范围内的最近。
譬如,在如下代码中,分别定义了Cat和CatTest类,其中Cat类中包含属性month,方法run。在CatTest中实例化Cat对象one,调用了run方法,最后在输出语句中显示属性month的值。
public class Cat{
//成员属性:年龄
int month;//年龄 int类型默认值0
//成员方法:跑动
public void run(int month){
month=month;
System.out.println("小猫已经"+month+