从零学Java设计模式

从零学Java设计模式
作者: (美)米罗斯拉夫·威格纳|译者:李宝?
出版社: 机械工业
原售价: 89.00
折扣价: 61.50
折扣购买: 从零学Java设计模式
ISBN: 9787111759782

作者简介

米罗斯拉夫·威格纳(Miroslav Wengner)是一位热衷于弹性分布式系统与产品质量的软件工程师。他参与了Robo4J项目(一个针对机器人及物联网的响应式软实时框架),还为OpenJDK做出了贡献,并参与了其他开源技术项目。他致力于构建弹性、可扩展的解决方案。他入选了Java Champions Program,被评为JavaOne Rockstar,也是JCP的执行委员会委员。他目前在OpenValue公司担任首席软件工程师,工作之余,他还在JavaOne、Devoxx等技术会议和博客上分享自己的心得。他很看好Java生态系统,并帮助它变得更好。

内容简介

设计模式的种类繁多,并且不断有新的模式出现,本书涵盖了23种传统的设计模式、11 种较为常见的模式,以及8种适用于多线程环境的并发模式。另外,本书还简要介绍了13种负面模式(即反模式)。作者讲解这些模式的时候,不仅给出了简洁、直观的范例代码,而且还利用UML类图与JFR工具展示了运用该模式的程序所具备的架构及运行细节,让读者能够更全面地了解模式对代码结构的影响,以及模式与Java虚拟机的交互情况。