探索前沿技术
      展示技术风采

标签:设计模式

设计模式系列–单例模式-醉探索戈壁
设计模式

设计模式系列–单例模式

阅读(491)赞(0)

单例模式定义: 确保一个类只有一个实例,并提供一个全局访问点。 单例模式实现: 1、以下实现在单线程下没有问题,但是在多线程下会有问题 public class Singleton{ private static Singleton uni...

设计模式系列--策略模式-醉探索戈壁
设计模式

设计模式系列–策略模式

1

阅读(631)赞(0)

设计模式之策略模式(1) 业务背景: 设计鸭子类,有些鸭子会普通飞,有些火箭飞,有些会…飞;有些会呱呱叫,有些会咕咕叫,有些会…叫 要求扩展性好,能适应将来新生的鸭子,如橡皮鸭不会叫也不会飞。。。 策略模式定义:策略...

设计模式系列--观察者模式JDK的实现-醉探索戈壁
设计模式

设计模式系列–观察者模式JDK的实现

1

阅读(1383)赞(2)

在JDK中,有哪些是使用了观察者模式呢? 我们可以在java.util中可以找到观察者模式,其实javaBeans和Swing中,也都实现了观察者模式。jdk的具体实现大家可以通过下载源码或者使用反编译软件查看,如java.util.Obs...

设计模式系列--观察者模式-醉探索戈壁
设计模式

设计模式系列–观察者模式

1

阅读(480)赞(0)

模拟业务情景: 新建一个气象应用,有三种布告板,分别显示目前的状况、气象统计及简单的预报。当WeatherObject对象获得最新的测量数据时,三种布告板必须实时更新。而且,这是一个可扩展的气象站,Weather-O-Rama气象站希望公布...