首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
BruinW
掘友等级
后端开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
59
文章 59
沸点 0
赞
59
返回
|
搜索文章
赞
文章( 59 )
沸点( 0 )
Java独占锁/共享锁/互斥锁解析举例
本文已参与「新人创作礼」活动, 一起开启掘金创作之路。 独占锁(写锁)/共享锁(读锁1)/互斥锁 独占锁:指该锁一次只能被-一个线程所持有。对ReentrantLock和Synchronized而言都
Java多线程API countDownlatch syslicbarrier semaphore详解以及使用
本文已参与「新人创作礼」活动, 一起开启掘金创作之路。 CountDownLatch 让班长线程阻塞,直到同学线程CountDownLatch到0,再执行 让一些线程阻塞直到另一些线程完成一系列操作后
阻塞队列工作流程以及常见阻塞队列
本文已参与「新人创作礼」活动, 一起开启掘金创作之路。 阻塞队列,顾名思义,首先它是一个队列,而一个阻塞队列在数据结构中所起的作用大致如下图所示: 线程1往阻塞队列中添加元素,而线程2从阻塞队列中移除
BockingQueue的核心方法
本文已参与「新人创作礼」活动, 一起开启掘金创作之路。 BockingQueue的核心方法 它是一个队列,支持阻塞机制,阻塞的放入和得到数据。 常用方法: Offer(anObject):表示如果有可
sync和lock的区别
本文已参与「新人创作礼」活动, 一起开启掘金创作之路。 题目: synchronized 和ock有什么区别?用新的Lock有什么好处?你举例说说 1原始构成 synchronized是关键
ArrayBlockingQueue以及synchronousQueue实战
本文已参与「新人创作礼」活动, 一起开启掘金创作之路。 ArrayBlockingQueue介绍 ArrayBlockingQueue是一个阻塞式的队列,继承自AbstractBlockingQueu
Java多线程阻塞队列下生产者消费者模式
本文已参与「新人创作礼」活动, 一起开启掘金创作之路。 高内聚低耦合的情况下线程操纵资源类 判断干活唤醒通知 严防多线程并发状态下的虚假唤醒 题目: 一个初始值为零的变量,两个线程对其交替操作,一个加
常见线程池创建过程以及源码分析
本文已参与「新人创作礼」活动, 一起开启掘金创作之路。 一个cup和四个cpu 之前单核多线程 是四个线程不停切换,用一个cup 现在是四核多线程是 四个线程一个线程用一个cpu,效率变高 线程池做的
cpu密集型和io密集型区别以及线程池个数配置
本文已参与「新人创作礼」活动, 一起开启掘金创作之路。 cpu密集型 CPU密集的意思是该任务需要大量的运算,而没有阻寒,CPU一直全速运行。 CPU密集任务只有在真正的多核CPU上才可能得到加速(通
线程池七大参数以及线程池工作原理
本文已参与「新人创作礼」活动, 一起开启掘金创作之路。 ThreadPoolExecutor this构造方法重载 七参数理论 大于等于线程池的最大线程数(maximumPoolsize)时如何来拒绝
下一页
个人成就
文章被点赞
61
文章被阅读
15,316
掘力值
716
关注了
1
关注者
3
收藏集
0
关注标签
51
加入于
2022-08-17