
java设计模式
幻想波普星
这个作者很懒,什么都没留下…
展开
-
设计模式之观察者模式
现实中观察者模式就很常见,比如报纸的出版社和订阅者,微信公众号的消息推送以及关注者收到的消息推送。回到java,其实就是Subject(主题)和Observer(观察者)。 主题和观察者定义了一对多的关系。观察者依赖于此主题,只要主题状态一有变化,观察者就会被通知。根据通知的风格, 观察者可能因此新值而更新。 Subject接口提供了注册观察者、删除观察者、通知观察者三个方法。 Observe...原创 2019-04-09 14:56:00 · 124 阅读 · 0 评论 -
IO中的设计模式
java的IO中主要有适配器和装饰器两种设计模式。简要说明下这两种设计模式,适配器,生活中就有这个东西嘛,现在很多手机取消了耳机孔,用一个适配器你就可以用type-C充放口听歌了。即,将一个接口适配到另一个接口。 IO中有一个很常见的场景,把字符串转化为字节保存到文件中,用type-c口听歌,很像对吧,这里就用到了适配器模式。 public class Adapter { public s...原创 2019-09-12 20:25:20 · 999 阅读 · 0 评论