Java模式

Java模式
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] ,
2004-01
版次: 1
ISBN: 9787505393271
定价: 25.00
装帧: 平装
开本: 其他
纸张: 胶版纸
页数: 200页
字数: 270千字
4人买过
  • 软件模式已成为软件工程领域内的一个热门话题,它可以解决软件开发中的复用问题,并且促进了面向对象软件技术的发展。应用软件模式往往使得软件更加简洁、灵活、易于理解且富有灵活性。
      
      本书将Java语言、统一建模语言(UML)与模式相结合,从软件工程的各个阶段对模式进行了描述,全书共9章,第1章介绍了软件模式的概念和发展,读者可以从中了解模式的相关知识;第2章简要阐述了UML的相关知识,包括类图、协作图、状态图等;第3章详细描述了软件生命周期,并配有具体的实例;第4章到第9章分别介绍了通用职责分配软件模式(GRASP)、图形用户界面(GUI)设计模式、代码编制模式、代码优化模式、代码健壮模式和测试模式。
      
      本书是一本关于Java模式的权威且通俗易懂的指南,可供有经验的程序员掌握所介绍的模式。对于初学者,本书也是一本难得的参考书。 Mark Grand是分布式系统、面向对象设计和Java领域的专家。目前从事将组件和程序结合到应用程序中的开放源构架研究工作。他是“Patterns in Java”(《Java模式》)系列丛书的作者,也是Internet上第一个商业B2B电子商务产品的设计者。 第1章 软件模式简介

     1.1 模式发展史简述

     1.2 模式介绍

     1.3 本书介绍

    第2章 UML综述

     2.1 类图

     2.2 协作图

     2.3 状态图 

    第3章 软件生命周期

     3.1 案例研究

    第4章 通用职责分配软件模式

     4.1 弱耦合/强内聚模式[Larman98]

     4.2 专家模式[Larman98]

     4.3 创建者模式[Larman98]

     4.4 多态性模式[Larman98]

     4.5 单纯创建模式[Larman98]

     4.6 得墨忒耳定理模式[Larman98]

     4.7 控制器模式[Larman98]

    第5章 图形用户界面设计模式

     5.1 单任务窗口模式[Beck-Conningham 87]

     5.2 交互形式模式[Coram-Lee98]

     5.3 可探测接口模式[Coram-Lee98]

     5.4 会话式文本模式[Grand99]

     5.5 选择模式[Grand99]

     5.6 表单模式[Tidwell98]

     5.7 直接操作模式[Grand99]

     5.8 有限选择规模模式[Grand99]

     5.9 瞬时反馈模式[Grand99]

     5.10 去除无关事件模式[Tidwell98]

     5.11 辅助窗口模式[Grand99]

     5.12 向导模式[Tidwell98]

    第6章 代码编制模式

     6.1 存取器方法命名模式[Grand99]

     6.2 匿名适配器模式[Grand99]

     6.3 符号常量命名模式[Grand99]

     6.4 在接口中定义常量模式[Trost98]

     6.5 switch语句模式[Grand99]

     6.6 扩展超类模式[Beck97]

     6.7 意图展示方法模式[Beck97]

     6.8 复合方法模式[Beck97

     6.9 条件编译模式[Grand99]

     6.10 检测到的和未检测到的异常模式[Grand99]

     6.11 转换异常模式[Brown98]

     6.12 服务器Socket模式[Grand99]

     6.13 客户端Socket模式[Grand99]

    第7章 代码优化模式

     7.1 散列适配器对象模式[Grand99]

     7.2 松散初始化模式[Beck97]

     7.3 双重检查锁定模式[Schmidt-Harrison 96]

     7.4 循环展开模式[Grand99]

     7.5 查找表模式[Grand99]

    第8章 代码健壮模式

     8.1 断言测试模式[Grand99]

     8.2 担保清除模式[Grand99]

     8.3 最大私有化模式[Grand99]

     8.4 从存取器方法返回新对象模式[Gold97]

     8.5 复制可变参数模式[Pryce98]

    第9章 测试模式

     9.1 黑盒测试模式[Grand99]

     9.2 白盒测试模式[Grand99]

     9.3 单元测试模式[Grand99]

     9.4 集合测试模式[Grand99]

     9.5 系统测试模式[Grand99]

     9.6 回归测试模式[Grand99]

     9.7 验收测试模式[Grand99]

     9.8 静室测试模式[Grand99]

    参考书目

    附录A Java模式概述
  • 内容简介:
    软件模式已成为软件工程领域内的一个热门话题,它可以解决软件开发中的复用问题,并且促进了面向对象软件技术的发展。应用软件模式往往使得软件更加简洁、灵活、易于理解且富有灵活性。
      
      本书将Java语言、统一建模语言(UML)与模式相结合,从软件工程的各个阶段对模式进行了描述,全书共9章,第1章介绍了软件模式的概念和发展,读者可以从中了解模式的相关知识;第2章简要阐述了UML的相关知识,包括类图、协作图、状态图等;第3章详细描述了软件生命周期,并配有具体的实例;第4章到第9章分别介绍了通用职责分配软件模式(GRASP)、图形用户界面(GUI)设计模式、代码编制模式、代码优化模式、代码健壮模式和测试模式。
      
      本书是一本关于Java模式的权威且通俗易懂的指南,可供有经验的程序员掌握所介绍的模式。对于初学者,本书也是一本难得的参考书。
  • 作者简介:
    Mark Grand是分布式系统、面向对象设计和Java领域的专家。目前从事将组件和程序结合到应用程序中的开放源构架研究工作。他是“Patterns in Java”(《Java模式》)系列丛书的作者,也是Internet上第一个商业B2B电子商务产品的设计者。
  • 目录:
    第1章 软件模式简介

     1.1 模式发展史简述

     1.2 模式介绍

     1.3 本书介绍

    第2章 UML综述

     2.1 类图

     2.2 协作图

     2.3 状态图 

    第3章 软件生命周期

     3.1 案例研究

    第4章 通用职责分配软件模式

     4.1 弱耦合/强内聚模式[Larman98]

     4.2 专家模式[Larman98]

     4.3 创建者模式[Larman98]

     4.4 多态性模式[Larman98]

     4.5 单纯创建模式[Larman98]

     4.6 得墨忒耳定理模式[Larman98]

     4.7 控制器模式[Larman98]

    第5章 图形用户界面设计模式

     5.1 单任务窗口模式[Beck-Conningham 87]

     5.2 交互形式模式[Coram-Lee98]

     5.3 可探测接口模式[Coram-Lee98]

     5.4 会话式文本模式[Grand99]

     5.5 选择模式[Grand99]

     5.6 表单模式[Tidwell98]

     5.7 直接操作模式[Grand99]

     5.8 有限选择规模模式[Grand99]

     5.9 瞬时反馈模式[Grand99]

     5.10 去除无关事件模式[Tidwell98]

     5.11 辅助窗口模式[Grand99]

     5.12 向导模式[Tidwell98]

    第6章 代码编制模式

     6.1 存取器方法命名模式[Grand99]

     6.2 匿名适配器模式[Grand99]

     6.3 符号常量命名模式[Grand99]

     6.4 在接口中定义常量模式[Trost98]

     6.5 switch语句模式[Grand99]

     6.6 扩展超类模式[Beck97]

     6.7 意图展示方法模式[Beck97]

     6.8 复合方法模式[Beck97

     6.9 条件编译模式[Grand99]

     6.10 检测到的和未检测到的异常模式[Grand99]

     6.11 转换异常模式[Brown98]

     6.12 服务器Socket模式[Grand99]

     6.13 客户端Socket模式[Grand99]

    第7章 代码优化模式

     7.1 散列适配器对象模式[Grand99]

     7.2 松散初始化模式[Beck97]

     7.3 双重检查锁定模式[Schmidt-Harrison 96]

     7.4 循环展开模式[Grand99]

     7.5 查找表模式[Grand99]

    第8章 代码健壮模式

     8.1 断言测试模式[Grand99]

     8.2 担保清除模式[Grand99]

     8.3 最大私有化模式[Grand99]

     8.4 从存取器方法返回新对象模式[Gold97]

     8.5 复制可变参数模式[Pryce98]

    第9章 测试模式

     9.1 黑盒测试模式[Grand99]

     9.2 白盒测试模式[Grand99]

     9.3 单元测试模式[Grand99]

     9.4 集合测试模式[Grand99]

     9.5 系统测试模式[Grand99]

     9.6 回归测试模式[Grand99]

     9.7 验收测试模式[Grand99]

     9.8 静室测试模式[Grand99]

    参考书目

    附录A Java模式概述
查看详情
相关图书 / 更多
Java模式
Java编程问题
[罗]安赫尔·伦纳德
Java模式
Java程序设计(全两册) 许洪光,李凤英,郭茜主编
郭茜 主编;许洪光;李凤英
Java模式
Java程序设计案例教程
戎戟 主编
Java模式
Java程序设计(省级一流教材建设项目成果高职计算机类精品教材)
陈慧娟 主编;杨斐
Java模式
Java面向对象程序设计 发货一套两册
湖北美和易思教育科技有限公司 编著;朱飞 主编
Java模式
Java移动端企业大型项目实战SpringBoot+Android
千锋教育高教产品研发部
Java模式
Java程序设计 刘群 谢钟扬 马庆 湖南科学技术出版社 9787535797742
刘群谢钟扬马庆 主编
Java模式
Java程序设计及应用开发教程
虞益诚
Java模式
JavaWeb编程基础实践教程 吴恋 主编
吴恋 主编
Java模式
Java程序设计基础与实战(微课版)/软件开发人才培养系列丛书
吕迪王勇刚李光灿陈斌
Java模式
Java程序设计基础案例教程 黄美益;周小平;谢加良主
黄美益;周小平;谢加良主
Java模式
Java Web开发技术张娜东软电子出版社9787894368133
[张娜主编]
您可能感兴趣 / 更多
Java模式
她的实验室 一位女科学家走过的性别歧视之路
[美]莎朗·伯奇·麦格瑞著柯宁 译;[美]丽塔·考威尔
Java模式
公主新娘
[美]威廉·戈德曼
Java模式
Z的悲剧
[美]埃勒里·奎因
Java模式
成为网红 如何打造社交媒体影响力并脱颖而出
[美]布莱恩·鲍克瑟·瓦赫勒著高娟 译
Java模式
全球营销 英文版·第10版
[美]沃伦·基根 著;[美]马克·格林
Java模式
造梦的雨果
[美]布莱恩·塞兹尼克著宋洋格 译
Java模式
大结构、大过程、大比较
[美]查尔斯·蒂利
Java模式
托马斯·欧利希文集
[美]托马斯·欧利希编王小林 译
Java模式
仰望星空-观测流星
[美]罗伯特·伦斯福德
Java模式
欲望与家庭小说
[美]南希·阿姆斯特朗
Java模式
肿瘤治疗不良反应管理手册
[美]瓦西·韦切蒂(vamsivelcheti);[美]萨尔曼·r.普纳卡尔(salmanr.punekar)
Java模式
少年解码侦探团(全6册 赠恺撒解码盘)旗语密码、字母数字密码、加密暗号密码、多重密码、语言密码!每册解锁一种!沉浸式解码,提升专注力、逻辑思维能力!海外发行量超127万册!
[美]潘妮·华纳