《Java多线程编程实战指南:设计模式篇(第2版)》是2020年电子工业出版社出版的图书,作者是黄文海。内容简介 《Java多线程编程实战指南:设计模式篇(第2版)》采用Java 语言和UML 为描述语言,并结合作者多年工作经历及相关实践经验,介绍了多线程环境下常用设计模式的来龙去脉:各个设计模式是什么样的、典型的实际...
第5章Iwo-phase Termination (两阶段终止)模式 第6章Promise (承诺)模式 第七章Producer-Consumer (生产者/消费者)模式 第八章Active object (主动对象)模式 第9章Thread Pool (线程地)模式 第10章Thread Specifie Storage (线程特有存储)模式 第十一章Serial Thread Confinement (串行线程封闭)模式 第12章Master...
而 解决多线程编程中频繁出现的普遍问题可以借鉴设计模式所提供的现成解决方案。然而,多线程编程相关的设计模式书籍多采用C++作为描述语言,且书中所举的例子多与应用开发人员的实际工作相去甚远。本书采用Java(JDK1.6)语言和UML为描述语言,并结合作者多年工作经历的相关实战案例,介绍了多线程环境下常用设计模式的来龙...
第2章设计模式简介 第3章Immutable Object (不可变对象)模式 第4章Guarded Suspension (保护性暂挂)模式 第5章Two-phase Termination (两阶段终止)模式 第6章Promise (承诺)模式 第7章Producer-Consumer (生产者/消费者)模式 第8章Active Object (主动对象)模式 ...
解决多线程编程中频繁出现的普遍问题可以借鉴设计模式所提供的现成解决方案。然而,多线程编程相关的设计模式图书多采用C++作为描述语言,且书中所举的例子多与应用开发人员的实际工作相去甚远。本书采用Java语言和UML为描述语言,并结合作者多年工作经历及相关实践经验,介绍了多线程环境下常用设计模式的来龙去脉:各个设计...
2.3 设计模式的描述 21 第3章 Immutable Object(不可变对象)模式 23 3.1 Immutable Object模式简介 23 3.2 Immutable Object模式的架构 25 3.3 Immutable Object模式实战案例 27 3.4 Immutable Object模式的评价与实现考量 31 3.5 Immutable Object模式的可复用实现代码 32 ...
设计模式(Design Pattern)是软件设计中给定背景(Context)下普遍存在的问题的一般性、可复用的解决方案[1]。这个定义可能有点抽象,但是我们可以先了解一下设计模式的历史由来以对其获得一个感性的认识。 一般认为模式(Pattern)起源于Christopher Alexander所提出的建筑上的概念,后来有人开始将其用到软件行业。这其中最为人...
解决多线程编程中频繁出现的普遍问题可以借鉴设计模式所提供的现成解决方案。然而,多线程编程相关的设计模式图书多采用C++作为描述语言,且书中所举的例子多与应用开发人员的实际工作相去甚远。本书采用Java语言和UML为描述语言,并结合作者多年工作经历及相关实践经验,介绍了多线程环境下常用设计模式的来龙去脉:各个设计...
第2章设计模式简介 第3章Immutable Object (不可变对象)模式 第4章Guarded Suspension (保护性暂挂)模式 第5章Two-phase Termination (两阶段终止)模式 第6章Promise (承诺)模式 第7章Producer-Consumer (生产者/消费者)模式 第8章Active Object (主动对象)模式 ...