gof 设计模式

   J2EE 等属于一种框架软件,什么是框架软件?它不同于我们以前接触的Java API 等,那些属于Toolkist(工具箱),它不再被动
的被使用,被调用,而是深刻的介入到一个领域中去,J2EE 等框架软件设计的目的是将一个领域中不变的东西先定义好,比如
整体结构和一些主要职责(如数据库操作  事务跟踪  安全等),剩余的就是变化的东西,针对这个领域中具体应用产生的具体不同

的变化需求,而这些变化东西就是J2EE 程序员所要做的。


    由此可见,设计模式和J2EE 在思想和动机上是一脉相承,只不过
1.设计模式更抽象,J2EE 是具体的产品代码,我们可以接触到,而设计模式在对每个应用时才会产生具体代码。
2.设计模式是比J2EE 等框架软件更小的体系结构,J2EE 中许多具体程序都是应用设计模式来完成的,当你深入到J2EE 的内
部代码研究时,这点尤其明显,因此,如果你不具备设计模式的基础知识(GoF 的设计模式),你很难快速的理解J2EE。不能理解
2EE,如何能灵活应用?
3.J2EE 只是适合企业计算应用的框架软件,但是GoF 的设计模式几乎可以用于任何应用!因此GoF 的设计模式应该是J2EE
的重要理论基础之一。
所以说,GoF 的设计模式是Java 基础知识和J2EE 框架知识之间一座隐性的"桥"。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值