关于java数据类型的存储影响

不同数据类型的存储效果

在 Java 中,对象变量存储的是对象的引用,而不是对象本身

复制代码
List<Integer> list1 = new ArrayList<>();
list1.add(1);
List<Integer> list2 = list1; // list2 也是指向 list1
list2.add(2);
System.out.println(list1); // 输出 [1, 2],list1 也被修改了!
复制代码
int a = 10;
int b = a;
b = 20;
System.out.println(a); // a 仍然是 10,不受 b 影响
相关推荐
脉动数据行情16 小时前
Python 实现融通金行情数据对接(实时推送 + K 线 + 产品列表)
开发语言·python
DavidSoCool16 小时前
Spring AI Alibaba ReactAgent 调用Tool 实现多轮对话
java·人工智能·spring·多轮对话·reactagent
skywalk816316 小时前
Trae生成的中文编程语言关键字(如“定“、“函“、“印“等)需要和标识符之间用 空格 隔开,以确保正确识别
服务器·开发语言·编程
神所夸赞的夏天17 小时前
如何获取多层json数据,存成dictionary,并取最大最小值
java·前端·json
红色的小鳄鱼17 小时前
前端面试js手写
开发语言·前端·javascript
9号达人17 小时前
为什么你应该在 MQ 里用多个消费者,而不是一个
java·后端·架构
焦糖玛奇朵婷17 小时前
健身房预约小程序开发、设计
java·大数据·服务器·前端·小程序
海盗123417 小时前
C#中的IEqualityComparer<T>使用
开发语言·c#
小新同学^O^17 小时前
简单学习 --> TCP协议
java·网络·tcp
江公望17 小时前
Qt QSharedPointer用法,10分钟讲清楚
开发语言·qt