java参数为对象时的 传值

对于对象来说,

不是将对象本身传递给方法,

而是将对象的的引用或者说对象的首地址传递给方法,

引用本身是按值传递的。

 

例子中最后打印的时候不会报空指针,而是打印出原来的那个list。

因为test方法中最多只能影响 list的首地址那块区域的数据,但没有办法影响到 list 与 对象地址的关联。

posted on 2018-08-09 10:47  HB1  阅读(264)  评论(0)    收藏  举报

导航