本系列学习目的
提升对于 java 多线程的理解,要学会横向对比学习,多看些文章。
目前大部分的文章都是止步于创建和常见的类,本系列重在实践,参考书籍《java 并发编程实战》《Java并发编程的艺术》
后续原理参考《深入理解并行编程》。
对于 java 多线程的基础知识,参考 Java Thread 小结
经典书籍《图解 Java 多线程设计模式》 系列学习笔记。
对于 jvm 相关知识不用重复学习,已经完成。见 JMM & jvm
多线程基础知识
TODO:把 CSDN 整理的知识整合过来。
推荐书籍和博客
书籍
《java 并发编程实战》java 并发圣经
《Java并发编程的艺术》阿里大牛编著
《Java高并发程序设计》
《深入理解并行编程》中文版 感觉比较深入,最后读
《Java程序性能优化》
博客
《深入浅出 Java Concurrency》 别人的整理,前车之鉴。