·java中 引用 和 赋值 有哪些区别?
来源:百度知道 编辑:UC知道 时间:2024/06/15 23:37:06
引用是用一块内存指向另一块内存!一般引用中的内容是一个内存地址!
而 赋值是把自己内存中的内容拷贝到指定的内存中!其中可以是内存地址也可以是数据(比如java中基本类型的值 )
Integer i = new Integer(); i是引用
i = 5; 赋值
UC知道是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度知道 编辑:UC知道 时间:2024/06/15 23:37:06
引用是用一块内存指向另一块内存!一般引用中的内容是一个内存地址!
而 赋值是把自己内存中的内容拷贝到指定的内存中!其中可以是内存地址也可以是数据(比如java中基本类型的值 )
Integer i = new Integer(); i是引用
i = 5; 赋值