it_worker365

   ::  ::  ::  ::  :: 管理

2018年11月12日

摘要: 写了上面一篇,看了点eventbus相关的guava代码后,发现里面用到了很多其他guava包里的方法,所以顺着看一下,比如之前用到的map都是guava自己的 Multimap:可以包含有几个重复Key的value,你可以put进入多个不同value但是相同的key,但是又不是让后面覆盖前面的内容 阅读全文
posted @ 2018-11-12 15:10 it_worker365 阅读(123) 评论(0) 推荐(0) 编辑

摘要: 打开一看,原来相关代码并不多,下面看下细节 主要方法也就是注册,取消注册和发送事件,可以看到两个主要的变量就是subscribers和dispatcher 首先看下注册类中做了什么,在下面的注册类中,可以看到首先调用了这个方法,对传入的listener类型,利用反射拿到信息 debug下就清楚了 注 阅读全文
posted @ 2018-11-12 13:42 it_worker365 阅读(121) 评论(0) 推荐(0) 编辑