![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
文章平均质量分 75
samyang1
这个作者很懒,什么都没留下…
展开
-
Java设计模式——观察者模式
一、定义观察者模式定义了一个一对多的依赖关系,让多个观察者对象同时监听同一个主题对象。当这个主题状态发生改变时,会通知所有观察者对象,让它们自动更新自己。二、适用场景1、聊天室程序的创建。服务器创建好后,A、B、C三个客户端连接好公开聊天。A向服务器发送数据,服务器在将数据分别发送给其他在线客户。也就是说,每个客户端需要更新服务器端的数据。2、网站上,很多人订阅了“Java主题”的新闻。当有这个主...原创 2018-06-12 16:29:55 · 191 阅读 · 0 评论 -
JAVA设计模式--命令模式
一、什么是命令式命令(Command)模式又叫作动作(Action)模式或事务(Transaction)模式,是一种对象的行为模式。将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤消的操作...转载 2018-06-15 15:57:38 · 191 阅读 · 0 评论