我们正在为我们的产品构建一个公共SDK。它是用科特林建造的,内部我们使用协同线。但是,我们希望发布一个JAVA形式可用的API,这就是为什么不能提供可挂起的函数作为公共API。我们很好,如果Java的可用性不像Kotlin那样舒服,那是预料中的事。因此,例如,我们正在寻找以下异步方法的返回类型: fun getPlace(): ___我们考虑过
我正在阅读关于可观察模式(Head First Design Patterns)的文章,它为什么说“当使用该模式时,您可以从可观察到的模式中推拉数据”,这还不太清楚。据我所知,当主题/可观察对象中发生某些事情时,您可以使用API订阅和通知--例如。每次发生事件时,Subject/Subject对象都将调用notifyObservers方法。这种差异(有或没有参数)是拉力和推杆之间的分裂吗?
换句话