240 投稿
收录了5篇文章 · 1人关注
  • FutureTask 核心源码解析

    1 引导语 研究源码,一般我们都从整体以及实例先入手,再研究细节,不至于一开始就“深陷其中而"当局者迷".本文,我们来看最后一种有返回值的线程创...

  • ConcurrentHashMap 核心源码解析

    人只应当忘却自己而爱别人,这样人才能安静、幸福高尚。——托尔斯泰《安娜•卡列尼娜》 0 前言 线程安全的 Map - ConcurrentHas...

  • AtomicInteger 核心源码解析

    原子类使用 CAS 替代锁,实现基本类似,我们本文以 AtomicInteger 为例来研究其究竟是如何实现无锁同步的. 前言 一个可以自动更新...

  • JDK源码解析实战 - CountDownLatch

    1 基本设计 一种同步辅助,允许一个或多个线程等待,直到在其他线程中执行的一组操作完成。CountDownLatch 是用给定的 count 初...

  • Resize,w 360,h 240
    JDK源码解析实战 - AbstractQueuedSynchronizer源码解析

    AbstractQueuedSynchronizer 抽象同步队列简称 AQS ,它是实现同步器的基础组件,并发包中锁的底层就是使用 AQS 实...

专题公告

JDK 源码解析