Blog
A digital garden where I document technical journeys, share deep insights on development, and reflect on life's moments.
BLOG
线程线程池
Java 线程池总结
February 8, 20212 min read
BLOG
Java线程
Java 多线程总结
Java 多线程总结,Java 线程多种实现方式
February 5, 20211 min read
BLOG
Java源码分析
源码分析:jdk1.8版本的HashMap源码分析
JDK源码分析 HashMap,HashMap 主要是用来存放键值对的,是基于哈希表的实现的Map接口,并允许null的值和null键,是常用的Java集合之一。
February 5, 202111 min read
BLOG
同步源码分析
源码分析:Phaser 之更灵活的同步屏障
JDK源码分析 Phaser,Phaser 是 JDK 1.7 开始提供的一个可重复使用的同步屏障,功能类似于 CyclicBarrier 和 CountDownLatch,但使用更灵活,支持对任务的动态调整,并支持分层结构来达到更高的吞吐量。
February 4, 20218 min read
BLOG
同步源码分析
源码分析:Exchanger之数据交换器
JDK源码分析Exchanger,Exchanger是Java5 开始引入的一个类,它允许两个线程之间交换持有的数据。
February 1, 20216 min read
BLOG
同步源码分析
源码分析:CyclicBarrier 之循环栅栏
JDK源码分析 CyclicBarrier,CyclicBarrier 是一个同步辅助工具,允许一组线程全部等待彼此达到共同屏障点,且等待的线程被释放后还可以重新使用,所以叫做Cyclic(循环的)。
January 29, 20213 min read