在学习ThreadLocal时发现ThreadLocalMap里的Entry使用到了WeakReference,所以重新学习WeakReference

查看相关博客例如:

https://blog.csdn.net/qq_33663983/article/details/78349641

https://www.cnblogs.com/szlbm/p/5504645.html

他们都没有将

car = null

应该还存在强引用,会什么car会被回收呢?

在第一个博客里这么写:“即使有car引用指向对象, 且car是一个strong reference, weak reference weakCar指向的对象仍然被回收了. 这是因为java的编译器在发现进入while循环之后, car已经没有被使用了, 所以进行了优化(将其置空?)”

找了半天资料,找不到相关出处,先在这儿记录问题,以后解决。

转载于:https://www.cnblogs.com/SmilingEye/p/java.html

记录学习WeakReference发现的问题相关推荐

  1. 数据挖掘课程学习——序列模式发现相关内容调研

    数据挖掘课程学习--序列模式发现相关内容调研 本次实验完成"序列模式发现"的相关内容调研,主要内容包括:什么是序列模式发现:应用在哪些领域:经典的算法有哪些:应用在怎样的数据上:得 ...

  2. 【深度学习】最新「深度学习社区发现」综述论文,174篇文献概述六大类方法(含Github资源)...

    | 作者:Xing Su | 单位:麦考瑞大学 | 研究方向:人工智能与数据科学 社区发现能够揭示各类网络中成员的特征与联系,在网络分析中具有重要意义.近年来,深度学习技术在发现社区结构时,以处理高维 ...

  3. 今天开始要详细的记录学习sharepoint 的进度和相关的一些资料

    今天开始要详细的记录学习sharepoint 的进度和相关的一些资料 转载于:https://www.cnblogs.com/chenfulai/archive/2007/07/26/831952.h ...

  4. 我的首篇博客——记录学习,不忘初心

    Hello,大家好!我是阿冰!今天是2022年12月2日,受疫情影响,我们学校的同学都早早的回家了,今天就是我回家的第五天.其实,这并不算是真正意义的寒假,因为过两天我们还有将近一个月的实训,大约到1 ...

  5. (深度学习社区发现综述)A Comprehensive Survey on Community Detection with Deep Learning

    论文地址 推荐直接看原文. 译文 深度学习分类框架,包括基于深度神经网络.深度非负矩阵分解和深度稀疏滤波的深度学习模型,并进一步将深度神经网络模型细分为卷积网络,图注意网络,生成对抗网络和自编码器. ...

  6. 最新「深度学习社区发现」综述论文,174篇文献概述六大类方法(含Github资源)...

    嘿,记得给"机器学习与推荐算法"添加星标 | 作者:Xing Su | 单位:麦考瑞大学 | 研究方向:人工智能与数据科学 社区发现能够揭示各类网络中成员的特征与联系,在网络分析中 ...

  7. 华为平板c语言编译器,平板成为学习神器?举手秒变C位,低头记录学习,学霸一点都不难~...

    原标题:平板成为学习神器?举手秒变C位,低头记录学习,学霸一点都不难~ 著名教育家陶行知先生曾说过"培育能力的事必须继续不断地去做,又必须随时改善学习方法,提高学习效率,才会成功." ...

  8. 论文翻译 - 深度学习社区发现综述 A Comprehensive Survey on Community Detection with Deep Learning

    为大家介绍一篇「深度学习」在社区发现(图聚类/图划分)方面应用的最新综述论文. 作者:Xing Su 原文链接:https://arxiv.org/abs/2105.12584 Github链接:ht ...

  9. android 传感器 鼠标,记录学习第一天------android多线程的开发和传感器的初步认识...

    记录学习的第一天. 今天花了很多时间把android 最近上课的内容补完了. 1)运用android 多线程编程开发一个运动小球的游戏. 游戏内容如下:1.使用按钮控制游戏开始和结束: 2.用户自己设 ...

最新文章

  1. 独家 | Deepnote测评:数据科学家的新IDE
  2. Codeforces Gym 100269 Dwarf Tower (最短路)
  3. 【设计思想解读开源框架】java监听模式和观察者模式
  4. Seleunim 获取文本和标签属性的方法
  5. Linux系统删掉多个文件
  6. luogu P2257 YY的GCD
  7. 用VBA得到EXCEL表格中的行数和列数
  8. 阿里云全球首推流量型独享虚拟主机新规格,网络访问速度最高提升400%
  9. js通过身份证计算年龄
  10. 泰坦以太(以太流论)第五稿 titan_ysl 2020.02.04
  11. 架构师之路16年精选50篇_2011年精选
  12. WFP 学习(一)——构架把握
  13. 百面机器学习:模型评估
  14. 用python画路飞代码_python 全栈开发,Day105(路飞其他数据库表结构,立即结算需求)...
  15. Validform使用说明
  16. Bless You Autocorrect!(字典树上建图)
  17. hive问题-return code 2 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask
  18. java 1st 2nd 3rd 4th_1st怎么输入excel “st”在1的右上角 EXCEL excel 1st 2nd 3rd 4th 怎么设置上标 如何改为上标...
  19. 华为内部论坛热帖:卷不动了!!!
  20. (可选做) 点赞狂魔 (14 分)

热门文章

  1. 误差理论实际应用公式
  2. php 防止access token过期,微信調用接口,防止Access_token過期的方法
  3. html 弹窗 支持ie8,浏览器兼容性的问题、支持IE8、不支持IE6、想解决这个问题、两个都支持、...
  4. 叶子结点和分支节点_教你玩转二叉查找树的结点插入操作
  5. Lesson 1 Hello World
  6. 迁移学习中使用下载好的权重
  7. python路径中有中文_python3 网址路径中带中文的处理办法
  8. java home centos_Centos7配置JAVA_HOME
  9. java魔剑天使,血色天使魔剑官方版
  10. SCHEDULE(调度程序)