思维导图 思维导图.png 系列总目录 业务场景实战汇总[https://www.jianshu.com/p/8e...[作者空间]
使用Thread的join方法 join()方法使得主线程等待子线程执行结束,阻塞的是主线程。 使用线程池的isT...[作者空间]
原文链接:https://mp.weixin.qq.com/s/JUb2GR4CmokO0SklFeNmwg[ht...[作者空间]
一、Synchronized使用场景 Synchronized是一个同步关键字,在某些多线程场景下,如果不进行同步...[作者空间]
Synchronized原理是Java面试中几乎百分百会问到的问题,因为没有任何写过并发程序的开发者会没听说或者没...[作者空间]
前言碎语 Synchronized 和 ReentrantLock 大家应该都不陌生了,作为java中最常用的本...[作者空间]
1. 定义 栅栏屏障,让一组线程到达一个屏障(也可以叫同步点)时被阻塞,直到最后一个线程到达屏障时,屏障才会开门,...[作者空间]
一、何谓悲观锁与乐观锁 乐观锁对应于生活中乐观的人总是想着事情往好的方向发展,悲观锁对应于生活中悲观的人总是想着事...[作者空间]
为什么使用线程池? 降低资源消耗 提高响应速度 提高线程的可管理性 工作原理 ThreadPoolExecutor...[作者空间]
java并发包下很多API都是基于AQS来实现的加锁和释放锁等功能的,比如ReentrantLock、Reentr...[作者空间]
前言 hello, 大家好, 我是咸鱼君, 擅长各种Java摸鱼姿势. 恰逢2020年“金九”月, 今天, 我们就...[作者空间]
说明: 本篇文章如有不正确或待改进的地方, 欢迎批评和指正, 大家一同进步, 谢谢! 世上有4样东西可以让世界变得...[作者空间]
简介 Queue,翻译成队列,是一种先进先出(FIFO, First In First Out)的数据结构。最先放...[作者空间]
前言 SynchronousQueue作为BlockingQueue体系中的一员,它与我们平常使用较多的Array...[作者空间]