Java-Concurrency-in-Practice icon indicating copy to clipboard operation
Java-Concurrency-in-Practice copied to clipboard

《Java 并发编程实战》阅读整理笔记,附加了一些《Java 并发编程的艺术》中的内容,以及对原书结构进行了调整。

《Java 并发编程实战》阅读笔记

有关 Java 并发编程~

别急别急,在重写它啦~,会补充一些新的内容进去,预计 2020/02 完成。

Content

Java 并发编程基础

  • 00-Java内存模型
  • 01-Java线程

保证线程安全的两个角度

  • 00-保证线程安全的两个角度
  • 01-线程的安全性
  • 02-对象的安全共享

构造安全的并发应用程序

  • 00-构造安全的并发应用程序
  • 01-如何构造线程安全类
  • 02-常用的并发基础构建模块
  • 03-线程池的使用
  • 04-安全取消线程
  • 补充01-HashMap_HashTable_TreeMap

Java 并发高级主题

  • 00-Java中的锁
  • 01-Java中13个原子操作类
  • 02-非阻塞同步机制
  • 03-AQS框架

活跃性与性能

  • 00-避免活跃性危险
  • 01-Java程序的性能评估
  • 02-并发程序测试的陷阱

串一串 Java 并发编程的知识点

愚以为,Java 并发编程的难点在于,反常识!因为并发、并行本身,是有悖于我们大脑的工作模式的,也就是说,我们长期的写码不得不

而一旦将这一个一个的线程组合起来,奇妙的 bug 发生了...