
设计模式
春江花月夜GT
请享受技术带来的快乐
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java设计模式之单例模式
单例模式是java设计模式中最简单却最常用的一种设计模式其含义就是在全局过程中只存在一个唯一实例 即要求: 不允许外界创建本类实例对象; 不允许外界修改本类唯一实例对象; 通过本类提供的方法去获取本类唯一的实例对象。 根据上述三点要求,可以以以下三点措施应对: 将本类构造函数私有化; 在本类中创建本类“私有”,“静态”实例对象; 创建“公有”,“静态”方法返回本类唯一静态实例对象。 举个例子,原创 2017-08-07 22:35:03 · 393 阅读 · 0 评论 -
java设计模式之装饰模式
装饰模式是一种结构型模式,这种模式创建了一个装饰类,用来包装原有的类,在原有类的方法签名不变的情况下,增加额外的功能。 举个例子,BufferedReader br=new BufferedReader(new InputStreamReader(new FileinputStream(file)));InputStreamReader本身有read()方法可以读取单个字符,这样在有的场景下不是很原创 2017-08-08 09:59:15 · 451 阅读 · 0 评论