关于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 影响
相关推荐
小江的记录本2 分钟前
【Spring AI】Spring AI中RAG误触发与系统提示词泄露问题解决方案(完整版+代码方案)
java·人工智能·spring boot·后端·python·spring·面试
YY&DS8 分钟前
Qt Designer 自定义控件已提升后,如何修改提升类
开发语言·qt
勇往直前plus9 分钟前
Python 属性访问与操作全解析:内置函数、魔法方法与描述符深度指南
java·网络·python
Arenaschi16 分钟前
关于GPT的版特点
java·网络·人工智能·windows·python·gpt
人道领域16 分钟前
【LeetCode刷题日记】108.将有序数组转换为二叉搜索树
java·算法·leetcode
右耳朵猫AI17 分钟前
Rust技术周刊 2026年第19周
开发语言·后端·rust
橙淮22 分钟前
并发编程(五)
java
Leweslyh28 分钟前
基于 Confucius 架构的无人集群网络控制原语解析
开发语言·网络·php
过期动态30 分钟前
【LeetCode 热题 100】无重复字符的最长子串
java·数据结构·spring boot·算法·leetcode·职场和发展
Yeats_Liao32 分钟前
好复杂的 IoT 世界:工业数据采集技术栈全景解析
java·物联网·struts