引用传递

Posted

tags:

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

引用传递的本质就在于别名,而这个别名只不过是放在了栈内存之中,既:一块堆内存可以被对个栈内存所指向

举例:

    Person per1 = new Person();

    per1.name = "小于子";

    per1.age = 30;

    Person2 oper2 = per1;

    oper2.name = "狗剩";


技术分享


在程序开发中,所谓的垃圾空间指的是没有任何栈内存指向的堆内存空间,所有的垃圾空间将不定期被java的垃圾收集器(GC、Garbage Collector)进行回收

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

Java Object 引用传递和值传递

值传递和引用传递怎么理解?

java中的参数传递——值传递引用传递

Java值传递和引用传递

java中参数传递--值传递,引用传递

值传递和引用传递的区别