21-3关于GuavaEvent中subscribe方法的参数类型

来源:21-3 观察者模式源码解析-jdk-guava

马斯克2048

2020-07-27

subscribe方法参数是String类型,而分发的是Object类型,那么这个强转是EventBus做的吧?那这是强转成功的情况,如果强转类型不对应呢?会失败吗?失败时,参数拿到的是什么呢?

写回答

1回答

geelylucky

2020-07-27

同学,接收的类型必须和推送的类型一致,这是在做程序设计时候必须做到的,不可能随便推送任何类型的数据,也不可能随便接受任何类型的数据。数据类型不对,程序会抛异常。

0
0

Java设计模式精讲-Debug方式+内存分析

系统学习设计原则,设计模式,锤炼编码内功,赢取高薪Offer

3430 学习 · 407 问题

查看课程