EventBus面试题

看了几天的EventBus,根据自己的理解,自拟了几道面试题,我这里只给出题目,就不给出答案了,第一因为我感觉这些题相对比较简单,第二答案虽然都是一样的,但是每个人的描述都不尽相同

1.有这么一种情况:A类实现了B接口,Test1Activity注册了EventBus,并且其中test方法被Subscribe注释,
问题一:如果方法的参数为A类,Test2Activity中进行了post操作,事件类型为B,Test1Activity的test方法可以接收到事件吗
问题二:如果方法的参数为B类,Test2Activity中进行了post操作,事件类型为A,Test1Activity的test方法可以接收到事件吗

2.有一个父类Parent,其中test方法被Subscribe注解,Son继承了Parent并且复写了test方法,请问如果Son被注册,如果post事件后,Son可以
接收到事件,那么Parent类可以接收到事件吗?

3.EventBus添加索引的方式有几种?如何进行索引的添加?
4.为什么添加索引后EventBus的性能有提高?
5.描述一下EventBus是如何进行线程切换的?

 

如果小伙伴对这些题感兴趣,想表达自己答案,可以在留言区给出;如果想要答案的也可以留言哈

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值