多线程的一些知识点

  • 并发/线程的一些概念,概念很重要,没有理论指导的话会导致理解不够全面
  • 多线程问题的本质 -- 有序性,可见性,原子性
  • synchronize的底层实现
  • volatile的底层实现
  • 无锁算法的底层实现 -- CAS
  • 原子变量的实现
  • final关键字的新含义
  • 深入理解Java内存模型
  • 指令重排序和内存屏障
  • 顺序一致性和Happens-before规则
  • 一些基本的硬件知识
  • 一些处理同步问题的技术

猜你喜欢

转载自blog.csdn.net/pifengyz/article/details/77991978
今日推荐