恒美微站 Logo 恒美微站
  • 首页
  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心
  • 联系我们

Java 引用

  • 首页
  • 资讯中心
  • /
  • Java 引用

相关资讯

OneDragon绝区零自动化框架:如何构建智能视觉识别与全自动游戏辅助系统 2026/8/2 17:58:01
物联网设备低功耗设计:NBM7100A与R7FA4M1AB3CFM的电源管理优化 2026/8/2 17:58:01
物联网设备低功耗设计:NBM7100A与PIC18F26K20的电源管理方案 2026/8/2 3:08:58

最新资讯

AI视频生成的实际成本:从“两根棒棒糖”到真实账单
瑞雷波正反演实战:raylee工具从频散曲线到速度模型
数据中心租赁新趋势:从自建到按需租用,算清成本与电池容量
贝壳找房前端校招笔试题复盘:核心考点与答题思路拆解
从“胡律师”笑喷看AI搜索幻觉:RAG检索与生成优化实战
Android Studio五子棋开发实战:从自定义View到AI算法实现

今日推荐

MCU无DAC如何用定时器+DMA 2D输出高保真任意波形
Cortex-M3 Flash下载失败?从编程错误标志到供电瞬态排查
STM32 TouchGFX屏幕切换Transition优化:原理、配置与排障实战

本周热门

备战数据库管理工程师校招:索引、事务、备份恢复核心考点解析
数字电路时序基石:深入理解建立时间与保持时间
蓝桥杯国赛超声波测距机:从单片机原理到嵌入式系统实战

本月精选

如何用DamaiHelper实现演唱会门票的智能自动化抢购:完整技术解决方案指南
第4篇:59 倍性能差距的索引瓶颈定位——一次教科书级的全表扫描调优
终极歌词批量下载神器:5分钟解决离线音乐库歌词同步难题

Java 引用

发布时间:2026/8/31 3:50:05
Java 引用 目录一、引用定义二、浅拷贝和深拷贝1.引用拷贝2.深拷贝一、引用定义引用Reference记录的是对象在堆空间中的内存地址因为Java是值传递所以引用存储的是内存地址根据内存地址的编码位数分为32位和64位操作系统分别能表示232B4GB和264B234GB内存空间每个数字代表一个字节的内存编号。如果是32位内存地址那么每个引用占用4B64位占用8B。对于局部变量会占用栈中局部变量表的内存空间必须赋初值否则编译报错。对于成员变量会占用堆空间中的内存默认赋值为null。强引用常见的引用都是强引用。只要强引用存在垃圾回收器永远不会回收被引用的对象。可能导致内存溢出问题ObjectobjnewObject();软引用在内存不足时软引用关联的对象会强制被垃圾回收器回收。SoftReferenceObjectsoftRefnewSoftReference(newObject());弱引用在垃圾回收器线程扫描内存区域时一旦发现弱引用不管当前内存是否足够都会回收弱引用关联的对象。可能导致内存泄露问题WeakReferenceObjectweakRefnewWeakReference(newObject());二、浅拷贝和深拷贝引用拷贝两个不同的引用指向堆中同一个对象。浅拷贝浅拷贝会在堆上创建一个新的对象区别于引用拷贝不过如果原对象内部的属性是引用类型的话浅拷贝会直接复制内部对象的引用地址即复用内部对象。深拷贝深拷贝会完全复制整个对象包括这个对象所包含的内部对象。1.引用拷贝ListEmployeelistnewArrayList();EmployeeemployeenewEmployee();for(inti0;i3;i){employee.setName(i);list.add(employee);}list.forEach(System.out::println);这个程序的执行结果是2 2 22.深拷贝publicstaticvoidtest2(){ListEmployeelistnewArrayList();for(inti0;i3;i){EmployeeemployeenewEmployee();employee.setName(i);list.add(employee);}list.forEach(System.out::println);}这个程序的执行结果是0 1 2

关于恒美微站

恒美微站专注于为个体商户、工作室提供极简自助建站服务,让每个人都能轻松拥有专业网站。

快速链接

  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心

服务项目

  • 可视化建站
  • 拖拽编辑
  • 主题定制
  • SEO 优化
  • 网站托管

联系方式

  • 📍 地址:北京市朝阳区建国路 88 号
  • 📞 电话:400-888-8888
  • ✉️ 邮箱:info@hmyw.cn
  • 🕐 时间:周一至周日 9:00-18:00

© 2024 恒美微站 hmyw.cn 版权所有 | 京 ICP 备 12345678 号