图1 Java语言并发编程主要内容总结
Java语言并发编程主要包括三方面内容(如图1所示):
- 定义/执行不同的任务
- 处理线程间共享的资源
- 线程间彼此协同工作的方式
每部分包含的详细知识点包含在github中的xmind
文件中,欢迎访问下载:github: jitianyu/java-concurrency。
参考文献:
[1] Eckel B. Thinking in Java (4th Edition)[M]. Prentice Hall PTR, 2005.
[2] Gosling J, Joy B, Steele G L. The Java language specification =[M]. China Machine Press, 2006.