dedecms织梦内容管理系统    
首页 | java | C/C++ | PHP | 操作系统 | ajax | 脚本编程 | 安全技术 | 本站下载页 | flex | CRM | 专题 | QQ群 | 测试中心 | 会员中心 | 积分规则
  当前位置:主页>java>文章内容
设计模式(上)
来源:百家拳原创软件教程网 作者:百家拳

   设计模式Design pattern)是一套被反复使用、多数人知晓的、经过分编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。

      毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。

      GoF设计模式是第一次将设计模式提升到理论高度,并将之规范化,本书提出了23种基本设计模式,自此,在可复用面向对象软件的发展过程中,新的大量的设计模式不断出现。

 一、设计模式和框架

      现在,可复用面向对象软件系统现在一般划分为三大类:应用程序工具箱和框架(Framework),我们平时开发的具体软件都是应用程序;JavaAPI属于工具箱;而框架是构成一类特定软件可复用设计的一组相互协作的类。EJBEnterpriseJavaBeans)是Java应用于企业计算的框架.

      框架通常定义了应用体系的整体结构类和对象的关系等等设计参数,以便于具体应用实现者能集中精力于应用本身的特定细节。框架主要记录软件应用中共同的设计决策,框架强调设计复用,因此框架设计中必然要使用设计模式.

      另外,设计模式有助于对框架结构的理解,成熟的框架通常使用了多种设计模式,如果你熟悉这些设计模式,毫无疑问,你将迅速掌握框架的结构,我们一般开发者如果突然接触EJBJ2EE等框架,会觉得特别难学,难掌握,那么转而先掌握设计模式,无疑是给了你剖析EJBJ2EE系统的一把利器。


共3页: 上一页 1 [2] [3] 下一页
上一篇:利用C语言小程序来解决大问题   下一篇:设计模式(中)
[收藏] [推荐] [评论(0条)] [返回顶部] [打印本页] [关闭窗口]  
用户名: 新注册) 密码: 匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
 §最新评论
  热点文章
·java自学路线图
·JSP入门实例教程
·JUnit单元测试(2)
·JUnit单元测试(1)
·什么是Servlet
·用AJAX+J2EE实现网上会议室系统
·浅谈在Java语言中究竟是传值还是
·Java 5.0 多线程编程实践
·Java的文件 读和写
·构造器内部的多态方法的行为
·JSP常用内置对象使用说明
·对于JAVA基础测试中常见的异常问
  相关文章
·设计模式(中)
·设计模式(下)
·关于JSF和Struts的讨论
·JAVA程序员面试33问,你能回答多
·Javax.servlet API的特征
·Java Servlet技术
·JSP自定义标签由浅到深详细讲解
·JSP自定义标签由浅到深详细讲解
·什么是Servlet
·JFreeChart API
·Java Reflection (JAVA反射)详解
·JAVA中配置环境变量设置方法大全
  相关信息
copy right @ 百家拳软件项目研究室 2007 辽ICP备07011763