当前位置: 首页 > news >正文

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、字段类型

五、阻塞队列

六、线程池

http://www.lryc.cn/news/349073.html

相关文章:

  • 算法_前缀和
  • C语言(指针)7
  • 线程纵横:C++并发编程的深度解析与实践
  • 在阿里云服务器上安装MySQL
  • 国标GB28181协议EasyCVR视频汇聚平台获取设备录像仅展示部分片段的原因排查
  • Java的类和对象(一)—— 初始类和对象,this关键字,构造方法
  • 富格林:曝光虚假套路规避亏损
  • 数据源网站分享
  • Flutter 中的 CupertinoAlertDialog 小部件:全面指南
  • 【RAG 论文】UPR:使用 LLM 来做检索后的 re-rank
  • 安全风险 - 如何解决 setAccessible(true) 带来的安全风险?
  • 创建继承自QObject的线程:一个详细指南
  • java项目之智慧图书管理系统设计与实现(springboot+vue+mysql)
  • 分享一些人生道理,希望能对大家有所帮助!
  • 【设计模式】JAVA Design Patterns——Abstract-document(抽象文档模式)
  • 5.13网络编程
  • 那些年使用过的UA头
  • IT技术产品:开发者极为重要的思维习惯
  • 软件产品质量模型及其子特性
  • 神经网络中的误差反向传播(Backpropagation)方法理解
  • Day 32 shell变量及运算
  • 八、VUE内置指令
  • 学习笔记:IEEE 1003.13-2003【POSIX PSE53接口列表】
  • springboot logback 日志注入安全问题 统一处理
  • linux进阶高级配置,你需要知道的有哪些(13)-Squid代理服务器
  • SpringBoot自动装配(二)
  • 数据结构 顺序表1
  • C++基础-编程练习题1
  • 四十九坊股权设计,白酒新零售分红制度,新零售策划机构
  • 如何将公众号添加到CSDN个人主页