摘要 我们都知道HashMap是线程不安全的,扩容时有可能还会产生死循环!那么有没有一种比较安全的HashMap给我们使用呢?JDK其实已经为我们提供了一种实现,它就是ConcurrentHashMap; 介绍 一...
摘要 前面两篇博文,博主分别为小伙伴们分享了JDK1.7/1.8的HashMap底层原理;本篇博文将继续为大家分享HashSet底层源码;由于HashSet实现较为简单,博主这里只基于JDK1.8进行分享; 介绍 这个...
JDK源码分享快速通道 1.1、JDK源码分析-介绍 1.2、JDK 源码分析 - Object 类 1.3、JDK 源码分析 - ClassLoader类 1.4、JDK 源码分析 - 类加载扩展篇 - JNDI 1.5、JDK 源码分析 - 类加载扩展篇...
摘要 Java中Map是开发中经常使用的一个类,它主要用于存放键值对映射;在查询时,根据对应的key获取value;使用非常简单,但是其中的知识点一点不少,并且是面试中必问的!博主希望通过这篇博...
摘要 在Java中,Thread类代表一个线程,本篇博文主要分享Thread相关的知识。 概述 在Java中,和线程密切相关的有Thread、Runable、还有java.util.concurrent并发包下面的相关类。此处我们主要...
摘要 上一篇博文讲解了ThreadLocal相关的知识,其中线程本地变量ThreadLocalMap中的每一项其实是封装的一个Entry对象,Entry继承了WeakReference(弱引用),而ThreadLocalMap每一项的key是作...
摘要 工作中,经常会遇到很多场景有使用线程级别变量的这种情况(线程隔离)!本篇博文主要带大家来认识以下这个神秘ThreadLocal相关的应用知识以及底层原理; 介绍 根据JDK源码注释,该类T...
没有更多内容
加载失败,请刷新页面
没有更多内容
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复