前言:主要为个人笔记
基本类型
代码:
class Demo{
public static void main(String[] args){
int x=4;
show(x);
System.out.println(x);
}
public static void /* int */ show(int x){
x=5;
//return;
}
}
图:
最后结果还是4,无论有没有返回值
引用类型
代码:
class Demo{
int x;
void show(Demo d){
d.x=5;
}
}
class DemoTest{
public static void main(String[] args){
Demo d=new Demo();
d.x=4;
d.show(d);
System.out.println(d.x);
}
}
图:
最终结果为5