private NullTest nullTest;
public void test(){
changeNullTest(nullTest);
System.out.println(nullTest);
}
private void changeNullTest(NullTest nullTest){
nullTest = new NullTest();
}
1
hbprotoss 2016-08-16 16:18:08 +08:00 3
思而不学则殆
|
2
hbprotoss 2016-08-16 16:18:18 +08:00
|
3
BigUncleLee OP @hbprotoss 非常感谢 自己纸上谈兵想当然了
|
4
iEverX 2016-08-16 23:31:37 +08:00
代码很有问题啊
|
5
BigUncleLee OP @iEverX 请指教
|
6
iEverX 2016-08-17 10:54:22 +08:00
“当一个 null 当做参数传入方法,并不能修改这个值”
不论你传什么东西进去,都不能修改这个值 |
7
iEverX 2016-08-17 10:55:13 +08:00
Java 的参数都是传值的
|