java 值传递 引用传递(又叫地址传递,对象传递)
来源:互联网 发布:2015年度十大网络剧 编辑:程序博客网 时间:2024/04/30 12:05
今天逛论坛,又发现了一篇有关于值传递和引用传递的,本以为自己对其已经掌握了。没想到又遇到了点麻烦。
先看代码:
本以为输出结果是:
3 3 hello,
3 5 hello,hi
结果来了:
3 3
3 3
hello,hi
这里还是简单介绍一下值传递和引用传递。值传递只是简单的变量赋值,不会改变外层的值,而引用传递改变的是地址对应的值,会改变外层的值。
但这里为什么传递了Integer对象,还是不会变呢。原来Integer类是一个特殊对象,在Integer中的值,相当于用final定义的,一经建立就不能改变了。
这就是原因。
0 0
- java 值传递 引用传递(又叫地址传递,对象传递)
- java 值传递及地址传递(引用传递)
- C 值传递、地址传递、引用传递
- 值传递,地址传递,引用传递
- c++值传递、地址传递、引用传递
- 值传递、地址传递,引用传递
- 值传递,地址传递和引用传递
- 值传递,地址传递,引用传递
- 值传递、引用传递、地址传递辨析
- 值传递,地址传递与引用传递
- java 值传递与地址传递(引用)的区别
- 函数的传参方式有值传递和地址传递,地址传递又分为指针传递和引用传递。
- 一道考察函数参数传递、值传递、指针传递(地址传递)、引用传递
- 一道考察函数参数传递、值传递、指针传递(地址传递)、引用传递
- C++ 函数参数传递 值传递,引用传递,地址传递
- java值传递,引用传递,数组传递
- java 值传递 引用传递
- Java 值传递 引用传递
- 输入一行字符串(单词和若干空格), 输出该行单词个数 这里用到判断字符与否的isalpha
- 好玩的WPF第四弹:用Viewport2DVisual3D实现3D旋转效果
- IOS - 音频
- Swift项目中调用Objective-C的库
- 北大OJ_1007题:DNA Sorting
- java 值传递 引用传递(又叫地址传递,对象传递)
- 【少年の轨迹】cocos2d-x3.0中LayerColor的锚点的修改
- PHP类与对象,构造函数和析构函数,加上this绑定详解
- Mysql的一条SQL优化(一)
- java笔记22 IO流1(字符流及缓冲区)
- 【龙书答案】第三章解析(未完成)
- 解决升级Xcode6后插件不能用的问题
- 学习笔记:axure 高级教程 2 复选框(添加判断条件)
- 欢迎使用CSDN-markdown编辑器