Den*_*phy 18 reactive-programming observer-pattern java-9
在Java 9中,Flow API取代了Observer和Observable吗?如果不是,那该怎么办?
Nic*_*lai 19
新的Flow API被设计为RxJava和Reactive X等反应流库的通用分母.在Java 9的基础上,他们可以让他们的类型扩展新的接口(或者考虑到这一点).虽然在JDK中使用API当然很有吸引力,但在Java 9中并非如此,并且没有具体的计划来引入它(据我所知).
关于Observer和Observable 引发弃用的问题:
应用程序开发人员应考虑使用java.beans来获得更丰富的更改通知模型.或者他们应该考虑java.util.concurrent中的构造,例如队列或信号量,以在线程之间传递消息,具有可靠的排序和同步属性.
这些是应用程序开发人员编写新代码的建议.它没有提供有关更新现有代码或在JDK中执行的操作的建议.我想这是因为两种情况都应该保持不变.
请注意,Java并不@Deprecated一定意味着"将被删除".相反,它也可以意味着"使用更好的替代品",我认为就是这种情况.所以用几句话回答你的问题:
在Java 9中,Flow API取代了Observer和Observable
没有.
如果不是这样的话.
没有.
| 归档时间: |
|
| 查看次数: |
1231 次 |
| 最近记录: |