文件名称:java事件监听模式实现万能事件总线.zip
文件大小:3KB
文件格式:ZIP
更新时间:2022-09-22 08:34:56
java 事件总线 设计模式
Java简单几个类实现万能事件总线,采用享元模式和监听器模式。 使用方法很简单,直接EventCenter.get().addListener(key,()->{...你的代码快...});就行, 无论在哪,只要执行EventCenter.get().sendMessage(key,object);就能通知事件执行了。 上面只是举例,很像观察者模式,实际上并非简单的观察者模式,有很多定制化的功能,之间可以代码里的注释。
【文件预览】:
java事件监听模式实现万能事件总线
----ListenerCenter.java(6KB)
----ListenerKey.java(210B)
----ListenerInterface.java(116B)
----ListenerStringInterface.java(173B)
----OnceListenerInterface.java(164B)