并发编程学习笔记大纲

并发编程中已完成或计划完成的笔记

  1. JVM运行核心逻辑:Java文件编译成二进制文件存在的编译重排序问题的认识
  2. 线程基础知识:了解线程的6种状态、以及基础的API
  3. JMM的认识:了解硬件层面上的内存屏障、运行时指令重排序、JMM模型
  4. 线程通信: 了解线程通信基础的三种方式,明白多线程间工作协同
  5. 常用关键字synchronized:明白常见用法,以及CAS机制、锁的升级流程
  6. 常用关键字volatile :JAVA的轻量级的同步机制
  7. 常用关键字final:常见用法、通过JMM中final原理再次了解内存屏障
  8. J.U.C下的原子类封装:简单了解下atomic的API,并明白原理、再次熟悉CAS机制
  9. Java中的锁锁的基本认识,AQS深入了解ReentrantLock源码学习ReentrantReadWriteLock源码学习Condition源码分析锁的时序流程图
  10. 并发容器分析 :map、list、set、array、queue待完成
  11. 并发工具解析:待完成
  12. 线程池分析:待完成
  13. JMM理论补充:待完成
  14. 实战:待完成
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值