本系列学习目的

提升对于 java 多线程的理解,要学会横向对比学习,多看些文章。

目前大部分的文章都是止步于创建和常见的类,本系列重在实践,参考书籍《java 并发编程实战》《Java并发编程的艺术》

后续原理参考《深入理解并行编程》。

对于 java 多线程的基础知识,参考 Java Thread 小结

经典书籍《图解 Java 多线程设计模式》 系列学习笔记。

对于 jvm 相关知识不用重复学习,已经完成。见 JMM & jvm

多线程基础知识

Thread 多线程线程入门

Thread Advanced 多线程进阶

Java Thread 小结

TODO:把 CSDN 整理的知识整合过来。

推荐书籍和博客

书籍

《java 并发编程实战》java 并发圣经

《Java并发编程的艺术》阿里大牛编著

《Java高并发程序设计》

《深入理解并行编程》中文版 感觉比较深入,最后读

《Java程序性能优化》

博客

《深入浅出 Java Concurrency》 别人的整理,前车之鉴。