博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
对象的赋值
阅读量:4668 次
发布时间:2019-06-09

本文共 682 字,大约阅读时间需要 2 分钟。

  对对象进行操作时,我们真正操作的是对对象的引用。“将一个对象赋值给另一个对象”,实际上是将“引用”从一个地方复制到另一个地方。加入对对象c=d,那么c和d都指向原来只有d指向的那个对象。

1 class Tank{ 2     int level; 3 } 4  5 public class AssignmentObjects { 6     public static void main(String[] args){ 7         Tank t1=new Tank(); 8         Tank t2=new Tank(); 9         t1.level=9;10         t2.level=47;11         System.out.println("t1 is"+t1.level+" t2 is"+t2.level);12         t1=t2;13         System.out.println("t1 is"+t1.level+" t2 is"+t2.level);14         t1.level=27;15         System.out.println("t1 is"+t1.level+" t2 is"+t2.level);16         17     }18 }

 输出结果:

t1 is9 t2 is47t1 is47 t2 is47t1 is27 t2 is27

 

转载于:https://www.cnblogs.com/ybleeho/p/6086855.html

你可能感兴趣的文章
课堂练习--单元测试
查看>>
嵌入式 探讨父子线程、进程终止顺序不同产生的结果_skdkjxy_新浪博客
查看>>
【机器学习】如何成为当下合格的算法工程师
查看>>
vuex 学习总结及demo
查看>>
MySQL高可用架构故障自动转移插件MHA
查看>>
lnmp之nginx1.10.2安装
查看>>
recv send 阻塞和非阻塞
查看>>
网络丢包分析
查看>>
打印LIS
查看>>
剑指offer第2章学习(2)
查看>>
java后台验证码的生成
查看>>
Bootstrap辅助类
查看>>
vue项目的骨架及常用组件介绍
查看>>
Spring使用外部的配置文件
查看>>
ctype
查看>>
jsp 修饰 Request 及Response
查看>>
HDU 2389 Rain on your Parade / HUST 1164 4 Rain on your Parade(二分图的最大匹配)
查看>>
对象的类型转换P109
查看>>
sqlite 查询表和字段是否存在
查看>>
http => https 升级
查看>>