自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 什么是java中的aqs操作

AQS(AbstractQueuedSynchronizer)是Java并发包的核心同步框架,通过管理同步状态(state)和线程等待队列(CLH变种),为构建锁和同步器提供底层支持。它采用模板方法模式,将资源获取/释放的具体逻辑交由子类实现,支持独占(如ReentrantLock)和共享(如Semaphore)两种同步模式。AQS封装了线程阻塞唤醒、队列管理等复杂操作,是ReentrantLock、Semaphore等同步工具的基础实现框架,其高效的状态管理和队列机制为Java并发提供了强大支撑。理解AQ

2025-06-18 16:50:13 1714

原创 ​Java内存模型(JMM)核心解析

Java内存模型(JMM)定义了多线程环境下,线程如何与内存交互的规则,​解决可见性、有序性和原子性问题,是理解并发编程的基础。

2025-03-13 09:58:57 1501

原创 HashMap 的 put 方法具体流程及关键步骤

HashMap 的 put 方法是其核心操作之一,用于将键值对插入哈希表中。

2025-02-25 13:50:51 1570

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除