java 值传递与引用传递解析大全! int Integer
来源:互联网 发布:搞笑的网络语言 编辑:程序博客网 时间:2024/06/10 18:10
首先我们来分析 下面的两种情况:
1.
public static void main(String[] args) {
int i=3;
swap(i);
System.out.println("----i="+i);
}
private static void swap(int i){
i=6;
System.out.println("i="+i);
}
}
2.
public static void main(String[] args) {
Integer i=new Integer(3);
swap(i);
System.out.println("----i="+i);
}
private static void swap(Integer i){
i=new Integer(6);
System.out.println("i="+i);
}
比较这两段代码有什么不同!
第一种 你可能会以为第会输出 6,然后再输出3,这个是对的,第二个,你可能会以为输出6 6,这是错误的,两种情况输出的结果是相同的。
0 0
- java 值传递与引用传递解析大全! int Integer
- Java值传递与引用传递解析
- java引用传递值传递的"深入"解析与c++中的值传递
- java值传递与引用传递
- java值传递与引用传递
- Java值传递与引用传递
- java 引用传递与值传递
- Java中的值传递与引用传递
- java中的值传递与引用传递
- java值传递与引用传递
- JAVA 值传递与引用传递详解
- Java值传递与引用传递
- Java 值传递与引用传递
- Java值传递与引用传递
- Java值传递与引用传递
- java中的值传递与引用传递
- Java值传递与引用传递
- Java 值传递与引用传递
- 教你一步步做 Restful程序(5)
- RealView MDK和RVDS的区别
- 列表标签
- ICE内部的logger应用
- dbms_aw.eval_number
- java 值传递与引用传递解析大全! int Integer
- Android --- input 检测方法
- fragment 中利用spinner实现省市联动
- 教你一步步做restful程序(6)------总结
- myeclipse 自动关闭解决方法及eclipse.ini设置
- RT5350刷openwrt全过程
- hdu1181 dfs搜索之变形课
- JAVA摄像头调用_实例---Win7
- mysql的安装图解