Java教程

Java 对象 引用=引用

本文主要是介绍Java 对象 引用=引用,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

在这里插入图片描述
Test类

public class Test {
    public static void main(String[] args) {
        User u=new User();
        Adress a = new Adress();
        System.out.println(u.addr);
        a.city="上海";
        System.out.println(a.city);
        u.addr=a;
        System.out.println(u.addr.city);
    }
}

关于User类和Address类请参考一下文章https://blog.csdn.net/qq_45858803/article/details/121290351
上图以及程序片段主要是为了说明引用和引用之间是可以相互传递的。

u.addr=a;

将引用a 拥有的对象的内存地址给引用u中的引用addr此时addr便可以访问和修改引用a对应的那个内存空间了
引用型对象都会被称为引用

这篇关于Java 对象 引用=引用的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!