java基础之---- 按值传递和按引用传递(二)
来源:互联网 发布:淘宝店铺如何申请天猫 编辑:程序博客网 时间:2024/06/03 12:14
针对java的传值,上一骗文章,引用别人的,看的我晕头转向,不知所以然,一知半解,又看了另外一篇文章。觉得写的简单明了。
暂时记录如下,后续再慢慢理解:
三句话总结一下:
1.对象就是传引用
2.原始类型就是传值
3.String,Integer, Double等immutable类型因为没有提供自身修改的函数,每次操作都是新生成一个对象,所以要特殊对待。可以认为是传值。
Integer 和 String 一样。保存value的类变量是Final属性,无法被修改,只能被重新赋值/生成新的对象。 当Integer 做为方法参数传递进方法内时,对其的赋值都会导致 原Integer 的引用被 指向了方法内的栈地址,失去了对原类变量地址的指向。对赋值后的Integer对象做得任何操作,都不会影响原来对象。
自: http://blog.csdn.net/yangliuy/article/details/43230681
0 0
- java基础之---- 按值传递和按引用传递(二)
- java基础之值传递和引用传递
- Java按值传递和引用传递
- java 值传递和引用传递二
- JAVA中参数传递(按值传递和引用传递)
- JAVA之 值传递和引用传递
- python基础学习-按值传递和按引用传递
- Java基础-面向对象中引用传递和按值传递
- Java之值传递还是按引用传递详细解说
- java中的按值传递和按引用传递
- Java按值传递和按引用传递
- Java参数按值传递和按引用传递
- 深入理解--Java按值传递和按引用传递
- java函数按值传递和按引用传递
- Java的按值传递和引用传递
- Java基础之值传递与引用传递
- Java基础之值传递与引用传递
- Java值传递和引用传递基础分析
- java面试题(Servlet和Jsp)
- 1、What Makes an Android Application?
- 关于vmware安装Linux后的一系列问题
- 天天原创,为啥微信公众号仍然没有流量?
- Android mp4parser 视频拼接
- java基础之---- 按值传递和按引用传递(二)
- Java之进程与线程的区别
- 开通标题
- Axure之使用动态面板动态放大缩小图片
- Python 排列组合的计算
- 与gulp的第一次亲密接触
- MySQL触发器使用详解
- 浅谈 css的zoom属性
- 通知通知~~