Patterns-Flyweight
摘要:最近在组里讨论设计模式,第一个是享元模式。自己贴了一篇这个文章:http://www.cnblogs.com/rush/archive/2011/10/01/2197785.html感觉这篇讲的不够生动同事贴出来一篇这个文章http://blog.csdn.net/jason0539/article...
阅读全文
posted @
2015-12-18 19:46
洛易
阅读(164)
推荐(0) 编辑
代码的抽象三原则
摘要:软件开发是"抽象化"原则(Abstraction)的一种体现。所谓"抽象化",就是指从具体问题中,提取出具有共性的模式,再使用通用的解决方法加以处理。开发软件的时候,一方面,我们总是希望使用别人已经写好的代码,另一方面,又希望自己写的代码尽可能重用,以求减少工作量。要做到这两个目标,这需要"抽象化"...
阅读全文
posted @
2015-07-01 14:27
洛易
阅读(229)
推荐(0) 编辑
Patterns-Proxy
摘要:http://blog.csdn.net/jianghuxiaoxiami/article/details/3403924 1.代理模式代理模式的作用是:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个客户不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的...
阅读全文
posted @
2014-04-03 10:31
洛易
阅读(201)
推荐(0) 编辑
Patterns-Observer
摘要:http://book.javanb.com/java-design-patterns/index.htmlJava深入到一定程度,就不可避免的碰到设计模式(design pattern)这一概念,了解设计模式,将使自己对java中的接口或抽象类应用有更深的理解.设计模式在java的中型系统中应用广泛,遵循一定的编 程模式,才能使自己的代码便于理解,易于交流,Observer(观察者)模式是比较常用的一个模式,尤其在界面设计中应用广泛,而本站所关注的是 Java在电子商务系统中应用,因此想从电子商务实例中分析Observer的应用.虽然网上商店形式多样,每个站点有自己的特色,但也有其一般的共性
阅读全文
posted @
2013-09-16 16:26
洛易
阅读(245)
推荐(0) 编辑
Patterns-SingleTon
摘要:单例模式的三要素 1.私有的静态成员、即获取某单例对象的本身 2.私有的构造器(不被外部获取到) 3.公有且静态的类似于get方法另外:单例模式有2种写法,恶汉式和懒汉式,这名字很生动很形象很分流很倜傥...犹如滔滔江水绵绵不绝。哈... 如:恶汉式 public classDemo{privatestatic Demoinstance= newDemo();//至于为什么叫恶汉式就是这个原因privateDemo(){}publicstatic synchronizedDemo getInstance() {returninstance;} } 懒汉式 public class Demo..
阅读全文
posted @
2013-04-29 20:36
洛易
阅读(171)
推荐(0) 编辑