
设计模式
github_38638298
这个作者很懒,什么都没留下…
展开
-
单例模式 线程安全 内部类
##线程安全的单例对象## // 内部类在被调用时才会进行初始化,而且只初始化一次,这是类加载机制保证的 // 如果想知道类加载过程,请自行搜索关键字:类加载+空格+ 内部类 class SingletonTest2{ private static class Inner{ private static SingletonTest2 instance = new Singl...原创 2019-05-24 10:40:02 · 240 阅读 · 0 评论 -
观察者模式 设计模式
观察者接口 public interface Observer { public void update(String message); } 被观察者 public interface Observerable { public void registerObserver(Observer o); public void removeObserver(Obse...原创 2019-05-24 11:14:08 · 158 阅读 · 0 评论 -
Reactor Reactor模式是什么 - 晏无心的博客补充说明
无心的博客总结:先弄一个服务员名单,每次客人点餐完毕就派一个服务员去,被派去的服务员在名单上记录下自己正在接受点餐,点餐完以后将自己的状态置为闲,等待新的客人到来。这里需要注意,跟现实不同,在程序中必须维护一个死循环,查看服务员名单中是否存在客人叫服务员之后,服务员没有到来的情况,可能是服务员没听到或者偷懒的情况。 本模式的使用:netty 在大堂专门安排一个服务员负责监听是否有客人的点餐请求,如...原创 2019-06-17 10:49:26 · 282 阅读 · 0 评论