![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java设计模式
iteye_847
这个作者很懒,什么都没留下…
展开
-
单例设计模式
单例模式是一种对象创建模式,它用于产生一个对象的具体实例,它可以确保系统中一个类只产生一个实例。Java 里面实现的单例是一个虚拟机的范围,因为装载类的功能是虚拟机的,所以一个虚拟机在通过自己的 ClassLoad 装载实现单例类的时候就会创建一个类的实例。在 Java 语言中,这样的行为能带来两大好处:对于频繁使用的对象,可以省略创建对象所花费的时间,这对于那些重量级对象而言,是非常...原创 2016-05-12 17:11:21 · 69 阅读 · 0 评论 -
观察者模式(触发联动)
import java.util.Observable;/** * Created by bashen on 2016/7/5. */public class WeatherSubject extends Observable { //推送的内容 private String content; public String getCont...原创 2016-07-06 11:40:21 · 106 阅读 · 0 评论 -
装饰者模式
● 抽象构件(Component)角色:给出一个抽象接口,以规范准备接收附加责任的对象。● 具体构件(ConcreteComponent)角色:定义一个将要接收附加责任的类。● 装饰(Decorator)角色:持有一个构件对象的实例,并定义一个与抽象构件接口一致的接口。● 具体装饰(ConcreteDecorator)角色:负责给构件对象“贴上”附加的责任 总结:首先抽象角...原创 2016-09-28 11:23:25 · 80 阅读 · 0 评论