public class Parademo{
public int id=5;
//基本数据类型作为方法参数;
public static int tripleValue(int x){
return x=3*x;
}
public static void main(String[] args){
Parademo stu=new Parademo();
int value=20;
// tripleValue()试图改变传入的value的值
int vv=stu.tripleValue(value);
System.out.println(vv);
//根据运行的结果,调用了此方法后value的值没有被改变,
//**说明x仅仅是value值的一个拷贝;**到方法调完后,value 的值没有改变;
System.out.println(value);
}
}
运行结果:
60
20