JAVA多线程设计模式 (多线程程序的衡量标准)

前言

如果你对一个程序的评价方式还停留在"这个程序写得不错"、"这个程序写得太差"的程度,这样很难看出你是否确实分析了程序的构造。不要只是"好不好"应该要有一个"好在哪里,不好在哪里"的评量标准。

一、下载地址

二、目录大纲

漫谈UML
Introduction1 Java语言的线程
Introduction2 多线程程序的评量标准
第一章 SingleThreaded Execution 能通过这座桥的,只有一个人
第二章 Immutable 想破坏它也没有办法
第三章 GuardedSuspension 要等到我准备好喔
第四章 Balking不需要的话,就算了吧
第五章 Producer-Consumer 我来做,你来用
第六章 Read-Write Lock 大家想看就看吧,不过看的时候不能写
第七章 Thread-Per-Message 这个工作交给你了
第八章 Worker Thread 等到工作来,来了就工作
第九章 Future 先给你这张提货单
第十章 Two-PhaseTermination 快把玩具收拾好,去睡觉吧
第十一章 Thread-Specfic Storage 每个线程的保管箱
第十二章 Active Object 接受异步消息的主动对象
总结 多线程程序设计的模式语言
附录A 练习问题的解答
附录B Java的内存模型
附录C Java线程的优先级
附录D 线程相关的主要API
附录E 参考文献

三、部分电子书效果展示

相关推荐
一点七加一6 分钟前
Harmony鸿蒙开发0基础入门到精通Day01--JavaScript篇
开发语言·javascript·华为·typescript·ecmascript·harmonyos
小蒜学长13 分钟前
springboot基于JAVA的二手书籍交易系统的设计与实现(代码+数据库+LW)
java·数据库·spring boot·后端
1379号监听员_14 分钟前
嵌入式软件架构--按键消息队列3(测试)
开发语言·stm32·单片机·嵌入式硬件·架构
菜鸟plus+23 分钟前
Semaphore
java
阿登林26 分钟前
C# iText7与iTextSharp导出PDF对比
开发语言·pdf·c#
小梁努力敲代码27 分钟前
java数据结构--LinkedList与链表
java·数据结构·链表
それども34 分钟前
IDEA Gradle并行编译内存溢出问题
java·ide·gradle·intellij-idea
qq_4335545438 分钟前
C++ 双向循环链表
开发语言·c++·链表
滑水滑成滑头41 分钟前
**发散创新:探索零信任网络下的安全编程实践**随着信息技术的飞速发展,网络安全问题日益凸显。传统的网络安全防护方式已难以
java·网络·python·安全·web安全