![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
并发
Hey Neo!
一起学习
展开
-
【小墨java】java基础之---线程池ThreadPoolExecutor原理解析
大家好,我是小墨,这期介绍线程池。线程池顾名思义就是事先创建若干个可执行的线程放入一个池(容器)中,需要的时候从池中获取线程不用自行创建,使用完毕不需要销毁线程而是放回池中,从而减少创建和销毁线程对象的开销。 底层使用ThreadPoolExecutor实现,我们讲讲底层原理原创 2020-09-18 22:50:26 · 173 阅读 · 0 评论 -
java基础之---concurrentHashMap分析
大家好,我是小墨,be foolish,be hungry。本篇文章主要写redis的集群方案相关知识,欢迎大家多多斧正,如果觉得小墨我写得用心的话,可以点个赞啊。 我之前写过一篇 [hashmap源码分析]hashmap无法处理多线程并发的情况,而古老的hashtable采用内置锁syncronized则影响并发速度,一次只能允许一个线程去访问,对于concurrentHashMap则采用锁原创 2020-08-31 09:54:39 · 232 阅读 · 0 评论 -
多线程学习一:java线程状态转换
大家好,我是李小墨,be foolish,be hungry。本篇文章主要写java线程状态转换,欢迎大家多多斧正,如果觉得小墨我写得用心的话,可以点个赞啊。 主要讲述java线程状态转换,参入使用少量代码原创 2020-07-16 00:15:48 · 139 阅读 · 0 评论 -
java并发系列之———AQS详解
大家好,我是小墨,be foolish,be hungry。本篇文章主要写AQS相关知识,欢迎大家多多斧正,如果觉得小墨我写得用心的话,可以点个赞啊。 AQS( AbstractQueuedSynchronizer 抽象队列同步器 ) 是java juc并发工具类的基础,本文主要将基于ReentrantLock可重入锁的源码结合讲述AQS如何管理线程之间的协作原创 2020-07-04 23:46:38 · 265 阅读 · 0 评论