本文主要是介绍Java并发编程:学习路线图,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
文章目录
- 一、操作系统内核原理
- 1、进程管理详解
- 2、内存管理详解
- 3、IO输入输出系统详解
- 4、进程间通信机制详解
- 5、网络通信原理剖析
- 二、Java内存模型
- 三、并发集合
- 1、Map
- (1)ConcurrentHashMap
- (2)ConcurrentSkipListMap
- 2、List
- (1)CopyOnWriteArrayList
- 3、Set
- (1)CopyOnWriteArraySet
- (2)ConcurrentSkipListSet
- 四、原子操作
- 1、基本类型
- (1)AtomicInteger: 原子类型更新整型类型
- (2)AtomicLong: 原子更新长整型类型
- (3)AtomicBoolean:原子类型更新boolean类型
- 2、数组
- (1)AtomicIntegerArray
- (2)AtomicLongArray
- (3)AtomicReferenceArray
- 3、引用类型
- 4、字段类型
- 五、阻塞队列
- 六、线程池
一、操作系统内核原理
1、进程管理详解
2、内存管理详解
3、IO输入输出系统详解
4、进程间通信机制详解
5、网络通信原理剖析
二、Java内存模型
三、并发集合
1、Map
(1)ConcurrentHashMap
(2)ConcurrentSkipListMap
2、List
(1)CopyOnWriteArrayList
3、Set
(1)CopyOnWriteArraySet
(2)ConcurrentSkipListSet
四、原子操作
1、基本类型
(1)AtomicInteger: 原子类型更新整型类型
(2)AtomicLong: 原子更新长整型类型
(3)AtomicBoolean:原子类型更新boolean类型
2、数组
(1)AtomicIntegerArray
(2)AtomicLongArray
(3)AtomicReferenceArray
3、引用类型
4、字段类型
五、阻塞队列
六、线程池
这篇关于Java并发编程:学习路线图的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!