package bright.redisson;
import com.google.common.eventbus.EventBus;
import com.google.common.eventbus.Subscribe;
public class EventBusTest {
static class Listener {
@Subscribe
public void listen(String eventData) {
System.out.println("接收到事件数据:" + eventData);
}
}
public static void main(String[] args) {
EventBus bus = new EventBus();
bus.register(new Listener());
bus.post("这是事件数据!"); // 会被监听器拦截到
bus.post(123456); // 不会被监听器拦截到
}
}
注意,要运行本程序,需要以下jar包:
1、guava-26.0-jre.jar
榴芒客服系统:https://blog.youkuaiyun.com/look4liming/article/details/83146776
博客指出运行特定程序需要guava-26.0-jre.jar包,涉及Guava库相关内容,Guava常用于开发,EventBus是其事件总线机制。
584

被折叠的 条评论
为什么被折叠?



