文轩九月图书旗舰店店铺主页二维码
文轩九月图书旗舰店
特价好书,就在文轩网!
微信扫描二维码,访问我们的微信店铺

从零学Java设计模式

89.00
运费: 免运费
库存: 1 件
从零学Java设计模式 商品图0
从零学Java设计模式 商品缩略图0

商品详情

从零学Java设计模式

作  者:(美)米罗斯拉夫·威格纳 著 李宝珅,王贵财 译
定  价:89
出 版 社:机械工业出版社
出版日期:2024年09月01日
页  数:228
装  帧:平装
ISBN:9787111759782

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

目录

译者序

前言
审校者简介
第一部分设计模式与Java平台的功能
第1章软件设计模式入门
1.1技术准备
1.2编程:从符号到程序
1.3OOP与APIE
1.3.1封装——只公布那些必须公布的信息
1.3.2继承——在应该创造新类的时候创造
1.3.3多态——根据需要表现出不同的行为
1.3.4抽象——从细节中提取一套标准功能
1.3.5把抽象、多态、继承、封装这四个概念贯穿起来
1.4SOLID设计原则
……

内容介绍

本书以实用的设计模式为例,讲解了Java近年来在改善语法方面取得的进展,同时在实现这些模式的过程中展示了语言特性、设计模式与平台效率之间的关系。本书涵盖23种传统的设计模式、11种较为常见的模式,以及8种适用于多线程环境的并发模式。另外,本书还简要介绍了15种反模式。作者讲解这些模式的时候不仅给出了简洁、直观的范例代码,而且还利用UML类图与JFR工具展示了运用该模式的程序所具备的架构及运行细节,让读者能够更全面地了解模式对代码结构的影响,以及模式与Java虚拟机的交互情况。本书的特点在于把Java这种成熟的编程语言以及该语言最近新增的特性与各种设计模式结合起来,告诉读者怎样充分发挥Java的特性与优势,从而更好地实现设计模式,避免陷入空谈概念而无法落实的境地。

(美)米罗斯拉夫·威格纳 著 李宝珅,王贵财 译

文轩九月图书旗舰店店铺主页二维码
文轩九月图书旗舰店
特价好书,就在文轩网!
扫描二维码,访问我们的微信店铺

从零学Java设计模式

手机启动微信
扫一扫购买

收藏到微信 or 发给朋友

1. 打开微信,扫一扫左侧二维码

2. 点击右上角图标

点击右上角分享图标

3. 发送给朋友、分享到朋友圈、收藏

发送给朋友、分享到朋友圈、收藏

微信支付

支付宝

扫一扫购买

收藏到微信 or 发给朋友

1. 打开微信,扫一扫左侧二维码

2. 点击右上角图标

点击右上角分享图标

3. 发送给朋友、分享到朋友圈、收藏

发送给朋友、分享到朋友圈、收藏