# JUC **Repository Path**: leithda/juc ## Basic Information - **Project Name**: JUC - **Description**: 多线程与高并发 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-05-24 - **Last Updated**: 2021-06-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 多线程与高并发(Java) > 参考资料: > 1. [RedSpider社区成员原创与维护的Java多线程系列文章](https://github.com/RedSpider1/concurrent) > 2. [kiraSally的个人博客](https://juejin.im/user/59716ee96fb9a06b9c744c67) > 3. [CSDN博主「和尚要吃肉」的『JAVA内存模型JMM ](https://blog.csdn.net/qq_39707130/article/details/93915667#JavaJMM_11) > 4. [《Java并发编程的艺术》]( https://book.douban.com/subject/26591326/ ) > 5. [java并发之AQS详解 || ifeve.com]([http://ifeve.com/java%e5%b9%b6%e5%8f%91%e4%b9%8baqs%e8%af%a6%e8%a7%a3/](http://ifeve.com/java并发之aqs详解/)) ## 基础概念 ### [1 进程与线程基本概念](./doc/01/进程与线程基本概念.md) ### [2 Java多线程入门类和接口](./doc/01/Java多线程入门类和接口.md) ### [3 线程组和线程优先级](./doc/01/线程组和线程优先级.md) ### [4 Java线程状态及转换方法](./doc/01/Java线程状态及转换方法.md) ### [5 线程间的通信](./doc/01/线程间的通信.md) ## 原理 ### [6 JMM-Java内存模型](./doc/02/JMM-Java内存模型.md) ### [7 重排序与happens-before](./doc/02/重排序与happens-before) ### [8 volatile关键字](./doc/02/volatile.md) ### [9 synchronized关键字](./doc/02/synchronized.md) ### [10 CAS与原子操作](./doc/02/CAS与原子操作.md) ### [11 AQS原理](./doc/02/AQS原理.md) ## JDK工具 ### [12 线程池]() ### [13 阻塞队列]() ### [14 锁接口和类]() ### [15 并发容器集合简介]() ### [16 CopyOnWrite]() ### [17 通信工具类]() ### [18 Fork/Join 框架]() ### [19 Java 8 Stram 并行计算原理]()