1,描述了ThreadPoolExecutor的构造流程以及内部状态管理的机理, 2,深入源码探究了ThreadPoolExecutor线程分配...
收录了7篇文章 · 3人关注
1,描述了ThreadPoolExecutor的构造流程以及内部状态管理的机理, 2,深入源码探究了ThreadPoolExecutor线程分配...
本文为死磕Synchronized底层实现第三篇文章,内容为重量级锁实现。 本系列文章将对HotSpot的synchronized锁实现进行全面...
“依赖反转”这个概念指的是“谁跟谁”的“什么依赖”被反转了?“反转”两个字该如何理解? 我们还经常听到另外两个概念:“控制反转”和“依赖注入”。...
背景 当系统并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线...
引言 ConcurrentHashMap是线程安全并且高效的HashMap,在并发编程中经常可见它的使用,在开始分析它的高并发实现机制前,先讲讲...
原创文章&经验总结&从校招到A厂一路阳光一路沧桑 详情请戳www.codercc.com 1.读写锁的介绍 在并发场景中用于解决线程安全的问题,...
1. Cloneable的用途 Cloneable是标记型的接口,它们内部都没有方法和属性,实现 Cloneable来表示该对象能被克隆,能使用...
1. 前言 本文的源码是基于JDK1.7,JDK1.8中HashMap的实现,引入了红黑树,在后面的文章会写到。后面还有一篇LinkedHash...
1 前言 LinkedHashMap继承于HashMap,如果对HashMap原理还不清楚的同学,请先看上一篇:图解HashMap原理 2 L...