王朝网络
分享
 
 
 

设计模式Java手册(Sun公司核心技术丛书)

王朝导购·作者佚名
 
设计模式Java手册(Sun公司核心技术丛书)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  参考价格: 点此进入淘宝搜索页搜索
  分类: 图书,计算机与互联网,程序语言与软件开发,语言与开发工具,Java,初级教程,
  品牌: 麦特思科

基本信息·出版社:机械工业出版社

·页码:322 页

·出版日期:2006年

·ISBN:7111183959

·条形码:9787111183952

·包装版本:2006-03-01

·装帧:平装

·开本:16开

·丛书名:Sun公司核心技术丛书

产品信息有问题吗?请帮我们更新产品信息。

内容简介《设计模式Java手册》借助Java语言为读者讲解了GoF的全部23种设计模式。《设计模式Java手册》把这23种设计模式组织成五类:接口型模式,责任型模式,构造型模式,操作型模式以及扩展型模式。《设计模式Java手册》分五个部分细致讲解了这五类设计模式。每个部分的开头一章都会介绍Java语言内在支持的各种技术,以及这些技术的不足;随后各章将会对本类各个模式进行详细的讲解,通过列举一些应用实例,借助UML图例和Java代码来演示这些模式的应用方法,同时,《设计模式Java手册》还为读者留下了一些编程或设计方面的思考题来帮助读者举一反三。

作者简介Steven John Metsker 是一位软件开发领域的学者,也是该领域的作家。他的著作多以面向对象技术为主题,旨在帮助开发人员构建出结构清晰功能强大的软件。他发表的文章或出版的书籍常涉及:对象模型中的关系完整性,Java逻辑难题的解答,以及对象概念在Plato语言与OO语言中的区别。其另一部著作是《Building Parsers with Java》。

编辑推荐设计模式是资深程序员们总结出来的一种可重用的、针对面向对象软件设计的解决方案,而《设计模式Java手册》借助Java语言为读者讲解了GOF《设计模式》中的全部23种设计模式。

《设计模式Java手册》可以作为软件项目管理人员、软件开发工程师等专业人员的指导用书,也可作为高等院校计算机及相关专业学生的参考书。

目录

前言

第1章 模式概述_

1.1 为什么使用模式

1.2 为什么要应用设计模式

1.3 为什么使用Java

1.4 为什么使用UML

1.5 为什么说本书是一本手册

1.6 本书的组织方式

1.7 欢迎来到Oozinoz公司

1.8 源代码免责声明

1.9 小结j

第一部分接口型模式

第2章 接口型模式介绍

2.1 普通的接口

2.2 接口和责任

2.3 在接口中加入常量

2.4 小结

2.5 普通接口无法提供的内容

第3章 适配器模式

3.1 在适配之前需要深谋远虑

3.2 类适配器和对象适配器

3.3 无法预料的适配

3.4 识别适配器模式

3.5 小结

第4章 外观模式

4.1 重构为外观模式

4.2 外观类、工具类以及示例类

4.3 小结

第5章 组合模式

5.1 常见的组合模式

5.2 组合模式中的递归特性

5.3 图论中的树

5.4 含有环的组合对象模型

5.5 环状组合对象模型的特点

5.6 小结

第6章 桥接模式

6.1 桥接模式的典型例子:驱动程序

6.2 重构为桥接模型

6.3 使用List接口的桥接模式

6.4 小结

第二部分责任型模式

第7章 介绍责任型模式

7.1 普通的责任

7.2 通过设置可见性来控制责任

7.3 小结

7.4 普通责任无法提供的内容

第8章 单体模式

8.1 单体模式的机制

8.2 单体模式与线程

8.3 识别单体模式

8.4 小结

第9章 观察者模式

9.1 一个典型的例子:Swing中的观察者模式

9.2 模型/视图,控制器

9.3 维护Observable类对象

9.4 小结

第10章 中介者模式

10.1 一个典型的例子:GUI中介者

10.2 利用中介者模式管理关系完整性

10.3 小结

第ll章 代理模式

11.1 一个典型的例子:图像代理

11.2 重新审议后的图像代理

11.3 远程代理

11.4 小结

第12章 责任链模式

12.1 不同的查询机制

12.2 重构为责任链模式

12.3 固定责任链

12.4 不带组合结构的责任链模式

12.5 小结

第13章 享元模式

13.1 认识享元模式

13.2 不变性

13.3 提取享元中不可变的部分

13.4 共享享元

13.5 小结

第三部分构造型模式

第14章 构造型模式介绍

14.1 普通的构造

14.2 与超类合作

14.3 类内部的合作

14.4 小结

14.5 普通构造无法提供的内容

第15章 生成器模式

15.1 根据解析器构造对象

15.2 根据约束构造对象

15.3 根据不完整的信息构造符合约束的对象

15.4 小结

第16章 工厂方法

16.1 识别工厂方法模式

16.2 工厂方法模式的一个典型例子:迭代器

16.3 决定要实例化的类

16.4 并行层次结构中的工厂方法模式

16.5 小结

第17章 抽象工厂模式

17.1 抽象工厂用于构建一系列对象

17.2 包和抽象工厂模式

17.3 抽象工厂模式和“外观与感觉”

17.4 小结

第18章 原型模式

18.1 作为工厂的原型

18.2 利用克隆进行原型化

18.3 使用Object.clone()方法

18.4 小结

第19章 备忘录模式

19.1 备忘录的持久性

19.2 应用备忘录模式

19.3 跨越会话的持久性备忘录

19.4 使用字符串作为备忘录

19.5 小结

第四部分操作型模式

第20章 操作型模式介绍

20.1 操作、方法和算法

20.2 方法的机制

20.3 方法中的异常

20.4 小结

20.5 普通操作无法提供的内容

第21章 模板方法模式

21.1 模板方法的一个典型例子:排序

21.2 完成一个算法

21.3 模板方法中的钩子

21.4 重构为模板方法

21.5 小结

第22章 状态模式

22.1 对状态建模

22.2 重构为状态模式

22.3 使状态成为常量

22.4 小结

第23章 策略模式

23.1 对策略建模

23.2 重构为策略模式

23.3 策略模式和状态模式的比较

23.4 策略模式和模板方法模式的比较

23.5 小结

第24章 命令模式

24.1 一个典型的例子:菜单命令

24.2 利用命令模式提供服务

24.3 命令模式与其他模式的关系

24.4 小结

第25章 解释器模式

25.1 解释器模式的一个例子

25.2 解释器、语言以及解析器

25.3 小结

第五部分扩展型模式

第26章 扩展型模式介绍

26.1 能重用的时候不必扩展

26.2 通过派生进行扩展

26.3 Liskov替换原则(LSP)

26.4 通过委托进行扩展

26.5 小结

26.6 普通扩展无法提供的内容

第27章 装饰器模式

27.1 装饰器模式的典型例子流

27.2 函数装饰器

27.3 不使用装饰器模式的装饰

27.4 小结

第28章 迭代器模式

28.1 类型安全的集合

28.2 对组合类进行迭代

28.3 线程安全的迭代器

28.4 小结

第29章 访问者模式

29.1 重构以支持访问者模式

29.2 应用访问者模式进行扩展

29.3 访问者模式中的循环

29.4 有关访问者模式的争论

29.5 小结

第六部分附 录

附录A 使用指南

附录B “自我突破”参考答案

附录C UME概览

术语表

参考文献

……[看更多目录]

序言告诉我,我可能转眼就忘;教我,我会牢记在心;参与其中,我才能心领神会。. ——一本杰明·富兰克林在本书中,Steve John Metsker为读者提供了非常丰富的有关设计模式的内容:书中不仅讲述了设计模式,还为读者提供了大量的代码实例,以及许多的思考题;完成这些思考题将帮助读者更加深入地理解设计模式。本书中的代码用于一家虚构的焰火制品公司,该公司除了生产销售焰火制品以外还对外提供焰火表演服务。这些代码实例比起以往常用的ATM机器的例子有趣多了;而且,读者在学习设计模式的过程中还可以了解有关焰火制品的知识。这本书不仅诱人而且有趣!另外,由于本书还描述了每种设计模式是如何应用于并扩展J..

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
>>返回首页<<
推荐阅读
 
 
频道精选
 
更多商品
孕产育儿指南
千姿百态画梅花(国画训练新编系列)
千姿百态画飞鸟(国画训练新编系列)
千姿百态画骏马(国画训练新编系列)
千姿百态画家鸡(国画训练新编系列)
阿瓦隆之枪/世界奇幻大师丛书
印染技术500问(印染新技术丛书)
人口社会学(21世纪社会学系列教材)
财政学理论在政策中的当代应用(第8版)(经济与金融经典入门教材译丛)(PUBLIC FINANCE A  CONTEMPORARY APPLICATION OF THEORY TO POLICY)
新东方·GMAT词汇精选(附MP3)
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有