·java中 引用 和 赋值 有哪些区别?

来源:百度知道 编辑:UC知道 时间:2024/06/15 23:37:06

引用是用一块内存指向另一块内存!一般引用中的内容是一个内存地址!
而 赋值是把自己内存中的内容拷贝到指定的内存中!其中可以是内存地址也可以是数据(比如java中基本类型的值 )

Integer i = new Integer(); i是引用
i = 5; 赋值