public class ShuZu { public static void main(String[] args) { int a = 1 ; int b = 2 ; System.out.println(a);//1 System.out.println(b);//2 XXX(a,b);//方法返回的依旧是原来的参数 //传递的是值类型,会在栈中拿到一块空间, //通过方法传递a和b在方法结束后传回来的时候,a和b的变量值会消失 //所以打印出来的值还是1和2 System.out.println(a);//1 System.out.println(b);//2 } public static void XXX(int a,int b){ a = a+b; //System.out.println(a); b = a+b; //System.out.println(b); } }