如果函数的形参名字一样跟另一个方法中的对象,他们是不影响的。
void main(){
Button okBtn = null;
showUI(okBtn);
System.out.println(okBtn);//输出的依然是Null
}
void showUI(Button okBtn ){
okBtn = new Button();//okBtn的作用域仅仅是在showUI方法中,它不一样跟main中
//的okBtn
}
如果函数的形参名字一样跟另一个方法中的对象,他们是不影响的。
void main(){
Button okBtn = null;
showUI(okBtn);
System.out.println(okBtn);//输出的依然是Null
}
void showUI(Button okBtn ){
okBtn = new Button();//okBtn的作用域仅仅是在showUI方法中,它不一样跟main中
//的okBtn
}