关于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 影响
相关推荐
超级大坏蛋20181 小时前
QT .pro文件的常见用法
java·linux·qt
祈祷苍天赐我java之术8 小时前
Linux 进阶之性能调优,文件管理,网络安全
java·linux·运维
无处不在的海贼8 小时前
小明的Java面试奇遇之发票系统相关深度实战挑战
java·经验分享·面试
武子康8 小时前
Java-109 深入浅出 MySQL MHA主从故障切换机制详解 高可用终极方案
java·数据库·后端·mysql·性能优化·架构·系统架构
秋难降9 小时前
代码界的 “建筑师”:建造者模式,让复杂对象构建井然有序
java·后端·设计模式
bdgtd881789 小时前
动态修补C扩展模块的函数指针有哪些风险?安全的修补方案是什么?
c语言·开发语言·安全
luquinn9 小时前
实现统一门户登录跳转免登录
开发语言·前端·javascript
Forward♞9 小时前
Qt——界面美化 QSS
开发语言·c++·qt
BillKu9 小时前
Spring Boot 多环境配置
java·spring boot·后端
君不见,青丝成雪11 小时前
SpringBoot项目占用内存优化
java·spring boot·后端