package mk.bigdata.java;
import com.sun.org.apache.bcel.internal.generic.SWAP;
/*
*
* 方法的形参的传递机制:值传递
*
* 1.形参:方法定义时,声明的小括号内的参数
* 实参:方法调用时,实际传递给形参的数据
*
* 2.值传递机制:
* 如果参数是基本数据类型,此时实参赋给形参的是真是存储的数据值。
*
*
*
* */
public class ValueTransferTest1 {
public static void main(String[] args) {
int m = 10;
int n =20;
//交换两个变量的值得操作
System.out.println("m = "+m +",n=" + n);
ValueTransferTest1 test = new ValueTransferTest1();
test.swap(m,n);
// int temp = n;
// n = m;
// m = temp;
// System.out.println("m = "+m +",n=" + n);
}
public void swap(int m , int n){
int temp = n;
n = m;
m = temp;
System.out.println("m = "+m +",n=" + n);
}
}
Java语言基础-值传递机制:针对基本数据类型
最新推荐文章于 2022-08-16 17:34:01 发布