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 参考文献

三、部分电子书效果展示

相关推荐
一铭111992 分钟前
gpt-claude-gemini 超级大模型安装使用教程
java·python·gpt·ai编程·claude·gemini
weisian1512 分钟前
Java并发编程--44-分布式限流:令牌桶与漏桶算法在网关层的落地
java·分布式·令牌桶算法·漏桶算法·固定窗口算法·滑动窗口算法
SamDeepThinking3 分钟前
秒杀系统怎么区分真实用户和黄牛脚本?
java·后端·架构
2301_792674866 分钟前
java学习day31(redis)
java·redis·学习
t***5446 分钟前
如何在 Dev-C++ 中配置 Clang 编译器集
开发语言·c++
小碗羊肉7 分钟前
【从零开始学Java | 第四十一篇】深入多线程
java·开发语言
xuhaoyu_cpp_java8 分钟前
MyBatis学习(一)
java·经验分享·笔记·学习·mybatis
wuxinyan12313 分钟前
Java面试题50:Kubernetes 全栈知识体系之一
java·kubernetes·面试题
覆东流19 分钟前
第7天:Python小项目
开发语言·后端·python
不吃肥肉的傲寒23 分钟前
Graphify安装与结合claude code使用指南
java·python·ai编程·图搜索