关于值类型和引用类型

Posted dwenz

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于值类型和引用类型相关的知识,希望对你有一定的参考价值。

  在和一个朋友讨论引用类型和值类型差点被带偏了,所以打算写篇博客以此来警醒自己,任何事情都要有自己的判断力,要有清晰的头脑。观点:

 :技术图片

 

  下面说一下我自己的理解吧

 技术图片

 

 但若b是对象,那么a就指向了b的地址,a并没有被赋值,只是改变了a对值得指向,a 只会指向b的地址,所以改变了a会影响b,所以我们一搬为了消除这种影响,对引用类型都会做深层拷贝

以上是关于关于值类型和引用类型的主要内容,如果未能解决你的问题,请参考以下文章

关于值类型和引用类型

JAVA中值类型和引用类型的区别

关于接口是值类型还是引用类型的猜测

java引用传递和值传递

理解Java中的引用传递和值传递

1.字符型值不可变