下载  >  开发技术  >  Java  > Java与模式(含示例代码)

Java与模式(含示例代码) 评分:

目 录 第1 章 模式的简史和形而上学........3 1.1 模式是什么...................................3 1.2 软件模式的简史...........................3 1.3 模式的起源...................................4 1.4 与道家思想的关系.......................5 1.5 软件的永恒之道...........................9 1.6 模式的要素...................................10 1.7 本书讲解模式的格式..

...展开详情
2009-01-21 上传 大小:2.89MB
举报 收藏 (1)
分享

评论 下载该资源后可以进行评论 共9条

yyjmeng123 不错的资料,学习设计模式的可以参考一下。
2016-02-19
回复
zhangjian781215 好书, 值得一看
2015-03-15
回复
u010379814 还不错,有帮助
2014-10-05
回复
rbsrcy11 资源还可以 就是有点乱
2014-07-01
回复
a797749 还不错,有帮助
2013-06-13
回复
java与模式

java与模式--阎宏 ,清晰书签版。

立即下载
《java servlet编程》和《java模式》电子书

java servlet编程完整版 ,带有完整的目录结构 java模式电子书全本

立即下载
行为模式 Java实现 IDEA工程

考虑一个计算器功能,只能实现加法和减法运算。但是,这个计算器支持撤销操作。 请完成以下工作: 1、明确可使用什么设计模式来实现这个计算器 2、画出适合上述设计模式的类图 3、给出相关代码。其中add方法是加法运算,sub是减法运算 4、以分组为单位认真完成实验报告。

立即下载
《Java设计模式》电子课件01至21章(程细柱PDF)

内容包括统一建模语言基础知识、面向对象设计原则、设计模式概述、简单工厂模式、工厂方法模式、抽象工厂模式、建造者模式、原型模式、单例模式、适配器模式、桥接模式、组合模式、装饰模式、外观模式、享元模式、代理模式、职责链模式、命令模式、解释器模式、迭代器模式、中介者模式、备忘录模式、观察者模式、状态模式、策略模式、模板方法模式和访问者模式。

立即下载
MVC留言板 JSP页面不含JAVA代码 实现MVC模式

MVC留言板 JSP页面不含JAVA代码 实现MVC模式MVC留言板 JSP页面不含JAVA代码 实现MVC模式MVC留言板 JSP页面不含JAVA代码 实现MVC模式

立即下载
JAVA网络聊天室(C/S模式)

JAVA网络聊天室(C/S模式) 开题报告,源代码,论文. 需要的朋友可以发邮件至: princess.di@163.com

立即下载
图解设计模式PDF_JAVA示例代码_带目录_([日]结城浩)

提起设计模式,GoF 的《设计模式:可复用面向对象软件的基础》- .书可谓是设计模式世界的的“圣经”,几乎无人不知,无人不晓。不过,一来该书实际上源自4位作者的博士论文,学术性较强,初学者很难透彻理解书中内容。二来,虽说设计模式只是设计思想,不依赖于任何编程语言,但是各种编程语言的特性终究是不同的,而该书中的示例代码又是基于C++和Smalltalk的。因此,对于使用Java语言编程的开发者来说,当然还是最希望能够阅读通过Java语言的示例代码来讲解设计模式的图书。 本书是结城浩先生除《程序员的数学》《图解密码技术(第3版)》《数学女孩》系列之外的又一力作,初版于2001年6月发

立即下载
一个用java写的截屏程序

java写的截屏程序,ScreenCapture类是实现截屏的代码。其中包括一个简单的设计模式,通过这个设计模式可以很轻松的对该类进行扩展,并集成GUI。CaptureScreen类是一个简单的GUI。

立即下载
Java编程思想第四版完整中文高清版.pdf

《Java编程思想(第4版)》赢得了全球程序员的广泛赞誉,即使是最晦涩的概念,在Bruce Eckel的文字亲和力和小而直接的编程示例面前也会化解于无形。从Java的基础语法到最高级特性(深入的面向对象概念、多线程、自动项目构建、单元测试和调试等),《Java编程思想(第4版)》都能逐步指导你轻松掌握。 从java编程思想这本书获得的各项大奖以及来自世界各地的读者评论中,不难看出这是一本经典之作。本书的作者拥有多年教学经验,对C、C++以及Java语言都有独到、深入的见解,以通俗易懂及小而直接的示例解释了一个个晦涩抽象的概念。《Java编程思想(第4版)》共22章,包括操作符、控制执行流程、访

立即下载
java中set、list和map的使用方法实例

// java中对象容器主要有Set,List和Map三个接口类。 // 迭代器(Iterator)模式,又叫做游标(Cursor)模式。 // GOF给出的定义为:提供一种方法访问一个容器(container)对象中的各个元素, // 而又不需暴露该对象的内部细节。 // 学习set对象容器的使用 // set容器中的对象不允许重复 // set容器接口的实现类有HashSet和 LinkedHashSet两个 // HashSet不保证迭代顺序, LinkedHashSet按照元素插入的顺序迭代. // 学习List对象容器的使用 // List容器中的对象

立即下载
OA办公自动化系统-权限管理系统(JAVA)

大型OA办公自动化系统之权限管理源代码 采用Struts、Hibernate、Spring、Freemarker、dwr、JQuery、JBPM等技术,该项目目前开放的不是所有源代码,只是给大家提供了权限管理中的全部源码及设计文档,如果有想要全部源码者,可以留言。 其中包括权限管理的设计思想和可扩展模型 权限管理是基于RBAC设计模式进行设计和改造的,借助DWR、JQuery等框架实现授权和认证功能。 之所以开放源代码,是想跟大家分享经验,系统对有需要的朋友有所帮助。 源码和开发文档都存在与项目中,开发文档都放在learning开头的文件夹中,可以自行查看。

立即下载
论文研究-基于分层有限状态机的工作流引擎设计与实现 .pdf

基于分层有限状态机的工作流引擎设计与实现,方芳,李仁发,工作流引擎是工作流管理系统的核心部分,同时也是驱动流程流动的主要部件。本文深入讨论了怎样运用Java设计模式和分层有限状态机��

立即下载
论文研究-银行基本业务在线管理系统的设计及实现 .pdf

银行基本业务在线管理系统的设计及实现,高婷,李伟泺,该系统基于C/S结构,采用了MVC模式和DAO模式,利用Java作为编程语言,通过JDBC进行数据持久化,并利用MySQL数据库系统保存数据。本系统��

立即下载
新版Android开发教程.rar

----------------------------------- Android 编程基础 1 封面----------------------------------- Android 编程基础 2 开放手机联盟 --Open --Open --Open --Open Handset Handset Handset Handset Alliance Alliance Alliance Alliance 什么是开放手机联盟? 开放手机联盟, Open Handset Alliance :是美国 Google 公司与 2007 年 11 月 5 日宣布组建的一个全球性的联 盟组织。这一联盟

立即下载
面向对象葵花宝典:思想、技巧与实践.李运华(带详细书签)

从计算机发展史早期的Cobol、Fortran到后来的C、Java,编程语言的家族不断壮大。除了这些广为人知的语言外,还涌现了Erlang、Ruby等后起之秀,它们虽被喻为小众语言,但因其独特性也吸引了为数不少的追随者。 Bruce A. Tate是软件行业的一名老兵,他有一个宏伟目标:用一本书的篇幅切中要害地探索七种不同的语言。本书就是他的成果。书中介绍了Ruby、Io、Prolog、Scala、Erlang、Clojure和Haskell这七种语言,关注每一门语言的精髓和特性,重点解决如下问题:这门语言的类型模型是什么,编程范式是什么,如何与其交互,有哪些决策构造和核心数据结构,有哪些独特

立即下载
Android应用程序开发教程PDF电子书完整版、Android开发学习教程

很好的电子书教程! 什么是 Android? Android是一个专门针对移动设备的软件集,它包括一个操作系统,中间件和一些重要的应用程序。Beta 版 的 Android SDK 提供了在 Android 平台上使用 JaVa 语言进行 Android 应用开发必须的工具和 API 接口。 特性 • 应用程序框架 支持组件的重用与替换 • Dalvik Dalvik Dalvik Dalvik 虚拟机 专为移动设备优化 • 集成的浏览器 基于开源的 WebKit 引擎 • 优化的图形库 包括定制的2D 图形库,3D 图

立即下载
UE编辑器 中文 绿色版

软件简介:UltraEdit 是当今销量第一且最为强大的一款高性价比的文本编辑器。UltraEdit 是理想的文本、HTML 和十六进制编辑器,也是高级 PHP、Perl、Java 和 JavaScript 程序编辑器。作为行业奖项的获得者,UltraEdit 在所有 32 位 Windows 平台上支持基于磁盘的 64 位文件处理(标准)。请立即下载免费试用版,以体验为何 UltraEdit 会成为事实标准并在全球拥有两百多万用户。 代码折叠 支持在所有 32 位 Windows 平台上进行 64 位文件处理(标准)。 Unicode 支持 基于磁盘的文本编辑和大文件处理 - 支持超过

立即下载
UltraEdit_chinese

UltraEdit 中文版,内附注册码 UltraEdit 是当今销量第一且最为强大的一款高性价比的文本编辑器。 UltraEdit 是理想的文本、HTML 和十六进制编辑器,也是高级 PHP、Perl、Java 和 JavaScript 程序编辑器。作为行业奖项的获得者,UltraEdit 在所有 32 位 Windows 平台上支持基于磁盘的 64 位文件处理(标准)。请立即下载免费试用版,以体验为何 UltraEdit 会成为事实标准并在全球拥有两百多万用户。 代码折叠 支持在所有 32 位 Windows 平台上进行 64 位文件处理(标准)。 Unicode 支持 基于磁盘的文本编辑

立即下载
VisualRoute 2010 Pro 14.0a + 括册机

网络路径结点回溯分析工具,它是世界地图上显示连结的路径的方式,让你知道当无法连上某些IP时的真正问题所在。 安装和注册VisualRoute 2010: 1)如果没有Java安装,首先下载它的最新版本从http://java.com/ru/download/manual.jsp 2)安装程序 3)运行注册机——选SupportPro Edition——按Generate——然后Exit(不需要按Patch!) 4)复制粘贴路径:%UserProfile%\VisualRoute\VisualRoute\ 5)在vrkey*.bin的属性在“安全”标签,禁止所有用户写入的权限。 6)如果一个

立即下载
携程开源DAL代码生成器

携程开源DAL框架 Ctrip DAL支持流行的分库分表操作,支持Java和C#,支持Mysql和MS SqlServer。使用该框架可以在有效地保护企业已有数据库投资的同时,迅速,可靠的为企业提供数据库访问层的横向扩展能力。整个框架包括代码生成器和客户端。工作模式是使用代码生成器在线生成代码,通过DAL客户端完成数据库操作。生成器具有丰富的向导指引,操作简单清晰,即可以批量生成标准DAO,也可以在方法级别定制数据库访问。客户端则可以简单的通过标准的maven方式添加依赖。

立即下载