码迷,mamicode.com
首页 >  
搜索关键字:java与模式    ( 199个结果
《java设计模式》之责任链模式
在阎宏博士的《JAVA与模式》一书中开头是这样描述责任链(Chain of Responsibility)模式的: 责任链模式是一种对象的行为模式。在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。发出这个请求的客户端并....
分类:编程语言   时间:2014-06-16 00:49:36    阅读次数:317
《JAVA与模式》之观察者模式
先跳过理论,JDK中已经实现了观察者模式的框架,我们先看下是如何使用的,接着看下JDK中是如何设计的,最后来自己实现观察者模式及其理论介绍1.如何用 1 public class Guanchazhe { 2 3 public static void main(String[] args)...
分类:编程语言   时间:2014-06-13 19:10:45    阅读次数:260
设计模式(四) : 创建型模式--单例模式
单例模式的话,类图上来看是最简单的设计模式,就是一个类只能有一个自己的实例。单例模式通常来说我们就有Lazy loading的和不是Lazy loading的。《java与模式》里面的关于这两种的类图,:可以看到一个是现开始就实例话的,这样的话不符合我们的lazy loading,还有一种是在get...
分类:其他好文   时间:2014-06-03 13:48:06    阅读次数:258
设计模式(三) : 创建型模式--工厂方法模式
工厂方法模式区别与简单工厂模式主要在于,factory中对对象的实例化延迟到了子类的factory中, 这也是优于简单工厂的地方。下面看这个模式的类图(截自《java与模式》):示意性代码:package com.javadesignpattern.factorymethod;public inte...
分类:其他好文   时间:2014-05-29 16:35:07    阅读次数:303
Java设计模式之代理模式
1. 代理模式(Proxy)的定义:代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。【阎宏:《Java与模式】
分类:编程语言   时间:2014-05-25 03:43:24    阅读次数:303
Java与模式:装饰(Decorator)模式
装饰模式使用被装饰类的一个子类的实例,把客户端的调用委派到被装饰类,装饰模式的关键在于这种扩展是完全透明的。   装饰模式在Java种使用也很广泛,比如我们在重新定义按钮、对话框等时候,实际上已经在使用装饰模式了。装饰模式最浅显的例子是相片-相框的例子。   一、原理图...
分类:编程语言   时间:2014-05-20 16:51:23    阅读次数:292
[学习笔记]面向对象开发中的一些思想和原则
摘自《Java与模式》作者阎宏面向对象的可复用设计的第一块基石:开闭原则(一个软件实体应当对扩展开放,对修改关闭)“开-闭”原则的手段和工具:1)里氏代换原则:任何基类出现的地方,子类一定可以出现;2)依赖倒转原则:要依赖于抽象,不要依赖于实现;3)合成\聚合复用原则:要尽量使用合成\聚合,而不是继...
分类:其他好文   时间:2014-05-12 11:24:27    阅读次数:306
CSS控制XML与通过js解析xml然后通过html显示xml中的数据
使用CSS控制XML的显示book.cssbookname{ display:block;color:Red}author{ display:block;font-style:italic}price{ display:block;colobook.xml java与模式 白艳 ...
分类:Web程序   时间:2014-05-07 17:04:59    阅读次数:531
浅谈设计模式的学习(上)
作为一个开发人员,能写出一个漂亮可扩展的代码,绝对是一件令人愉快的事情。那设计模式就是一门必修课! 本文就自己学习设计模式的一点经历做一个记录。 本人在读大学时,为了学习设计模式就买了一本《java与模式》的数据,书籍有一千多页很重、而且价格不菲。没办法,花那么多钱买的不看岂不浪费。于是每天早上读一...
分类:其他好文   时间:2014-05-01 21:29:22    阅读次数:450
199条   上一页 1 ... 18 19 20
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!