使用:
形参出现函数方法定义中,在整个方法体内都可以使用,离开函数就不能使用了
实参出现在主调函数方法中,进入被调函数方法后,实参变量就不能使用了
区别:
形参就是将实参复制一份,在被调函数方法运行结束后,形参就被释放了,实参内容不会发生改变
public static void main(String[] args) {
int a = 1;
int b = 1;
int sum = sum(a, b);//这里的a和b就是实参
System.out.println(sum);
System.out.println(a+","+b); //a 和 b 的值不受被调函数的影响
}
public static int sum(int a,int b){//这里的a和b就是行参
a=a+a;
b = b + b + b;
return a+b;
}