读书人

用guava实现简略的事件驱动

发布时间: 2014-01-05 18:22:55 作者: rapoo

用guava实现简单的事件驱动

import com.google.common.eventbus.EventBus;import com.google.common.eventbus.Subscribe;public class A {EventBus bus;public void go() {bus.post("test");}public A(EventBus bus) {this.bus = bus;}public static void main(String[] args) {EventBus bus = new EventBus();B b = new B();bus.register(b);A a = new A(bus);a.go();}}class B {@Subscribepublic void go(Object event) {System.out.println(event);}}


执行结果:
test

读书人网 >编程

热点推荐