标题: 关于java引用数据类型和基本数据类型值传递问题 [打印本页] 作者: YHH 时间: 2016-4-17 00:35 标题: 关于java引用数据类型和基本数据类型值传递问题 java在引用数据类型和引用数据类型值传递的规律是:
基本数据类型不改变原值,引用数据类型改变原值.具体是:
在main方法中我们声明
int a = 10; int b = 20;
我们将a和b作为实际参数传入方法
public static void swap(int a, int b) {//a b 互换
a = a ^ b;
b = a ^ b;
a = a ^ b;
}
但是调用方法后main方法的a b 值不变,还是 a = 10, b = 20;