最近突然也是被这个问题给迷惑了,以前没去多想,也没觉得怎么了
既然有了迷惑,就得去解决,参考了大部分博文的精华总结,自己小结一个重点
把引用作为参数传递进去,方法参数实际上是一个局部变量,然后这个局部变量指向我们引用地址,如果
调用引用变量方法对该地址的值做修改的话,那么引用也会随之修改,如果把局部变量指向了别的地址,那么
原来的引用是不会变化的
值得注意的是,基础类型本身可以理解为引用,传入方法,方法内对其进行 “=”赋值操作,实际上是对这个局部
变量进行修改指向,所以基础类型是不会受方法的影响