
JUC 并发编程
文章平均质量分 88
并发编程
激流丶
目前从事互联网安全领域,Java技术专家,WEB架构师,公司级面试官,阿里云专家博主,华为云云享专家,我对软件开发有着深厚的热爱,并致力于通过高质量的代码和创新的设计来解决复杂的技术挑战。 在我的职业生涯中,我不仅积累了丰富的技术经验,还有宝贵的项目管理经验,还深入参与了多个大型系统的架构设计与优化工作,我对最新 的技术保持着敏锐的洞察力。 我的风格:对代码有洁癖,追求极致、干净的代码。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【字节一面】线程八锁
线程八锁是指在多线程环境下,使用synchronized关键字对代码进行同步时,可能出现的八种不同的情况。线程八锁。也是常见的面试题,**主要是针对锁对象的提问。**原创 2023-07-04 20:27:10 · 804 阅读 · 2 评论 -
【字节一面】解释下什么是 happens-before?
happens-before(先行发生)是Java中一个重要的多线程概念,用于描述不同线程之间操作的执行顺序。它是Java内存模型(Java Memory Model)原创 2023-07-03 12:52:29 · 2380 阅读 · 0 评论 -
深入学习 volatile 的特性
深入学习 volatile 的特性原创 2023-07-01 19:09:37 · 290 阅读 · 0 评论 -
带你了解什么是无锁并发 CAS
带你了解什么是无锁并发 CAS原创 2023-07-01 18:03:49 · 907 阅读 · 0 评论 -
深入探究 ReentrantLock 的应用和原理
深入探究 ReentrantLock 的应用和原理原创 2023-06-25 21:29:21 · 2377 阅读 · 0 评论 -
sleep 和 wait 的区别
线程的 "sleep" 和 "wait" 方法区别原创 2023-06-07 12:47:43 · 994 阅读 · 0 评论 -
同步模式之犹豫模式Balking
同步模式之犹豫模式Balking是一种多线程编程中的同步模式。在该模式中,如果线程发现在执行操作之前会导致某些不良后果,则该线程会放弃执行该操作。这种模式通常用于避免竞态条件和死锁问题。原创 2023-06-06 12:56:27 · 2130 阅读 · 0 评论 -
同步模式之顺序控制线程执行
同步模式之顺序控制线程执行原创 2023-06-06 12:44:09 · 2328 阅读 · 0 评论 -
线程池和使用
线程池的使用原创 2023-06-06 08:01:27 · 2232 阅读 · 0 评论 -
如何理解并使用 park 与 unpark
如何理解并使用 park 和 unpark原创 2023-06-05 22:58:43 · 3945 阅读 · 0 评论 -
synchronized 的底层原理
synchronized 的底层原理原创 2023-06-05 22:49:45 · 6996 阅读 · 0 评论 -
线程之两阶段终止模式(Two-Phase Termination Patter)模式
线程之两阶段终止模式(Two-Phase Termination Patter)模式原创 2023-06-05 12:58:16 · 1002 阅读 · 0 评论 -
线程的4种创建方式
多线程创建的4种方式原创 2023-06-05 07:48:07 · 3626 阅读 · 0 评论