java 传址

2016-12-21  本文已影响0人  MingweiLee

在java中,都是值传递,没有址传递。
要想做到址传递:
对象传递为传址,基本类型为传值。
引用传递,是通过改变对象的属性,才能改变参数。

Java中只有传值调用,没有传址调用。所以在java方法中改变参数的值是行不通的。但是可以改变引用变量的属性值。
可以仔细理解一下下面几句话:

注意:http://www.cnblogs.com/liuling/archive/2013/05/05/intAndInteger.html
Integer比较特殊,在数字为-128到127之间,会进行缓存。

上一篇 下一篇

猜你喜欢

热点阅读