# concurrency **Repository Path**: ithuameng/concurrency ## Basic Information - **Project Name**: concurrency - **Description**: 并发编程相关案例代码,包含线程安全性、安全发布对象、线程封装、同步容器、并发容器、AQS、J.U.C组件、线程调度等 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2022-10-18 - **Last Updated**: 2023-03-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: 并发, juc, 多线程 ## README # 并发编程梳理图 | ![输入图片说明](https://foruda.gitee.com/images/1666249245714593027/9bbe37b0_7728809.png "JUC五大模块类示意图.png") | ![输入图片说明](https://foruda.gitee.com/images/1666249286004664760/fd67c9fe_7728809.png "多线程并发与线程安全总结示意图.png") | |---|---| ## 文件结构 └─concurrency ├─annoations ----------- 标记注解 └─example ├─aqs -------------- AQS组件类 ├─atomic ----------- Atomic包下的类 ├─commonUnsafe ----- 不安全的类 ├─concurrent ------- 并发容器类 ├─count ------------ 计数问题解决方案 ├─deadLock --------- 死锁演示类 ├─immutable -------- 不可变集合类 ├─lock ------------- JUC下常用的高级锁 ├─publish ---------- 发布对象演示类 ├─singleton -------- 单例对象 ├─sync ------------- synchronized 四种使用方式 ├─syncContainer ---- 同步容器 ├─threadLocal ------ ThreadLocal 线程封装类 └─threadPool ------- 线程池