當前位置:編程學習大全網 - 編程軟體 - rxjava 只能android用嗎

rxjava 只能android用嗎

RxJava到底是什麽?使用RxJava到底有什麽好處呢?其實RxJava是ReactiveX中使用Java語言實現的版本,目前ReactiveX已經實現的語言版本有:Java: RxJava JavaScript: RxJS C#: Rx.NET C#(Unity): UniRx Scala: RxScala Clojure: RxClojure C++: RxCpp Ruby: Rx.rb Python: RxPY Groovy: RxGroovy JRuby:RxJRuby Kotlin: RxKotlin可以看出ReactiveX在開發應用中如此的火爆。那到底什麽是ReactiveX呢?簡單來說,ReactiveX就是”觀察者模式+叠代器模式+函數式編程”,它擴展了觀察者模式,通過使用可觀察的對象序列流來表述壹系列事件,訂閱者進行占點觀察並對序列流做出反應(或持久化或輸出顯示等等);借鑒叠代器模式,對多個對象序列進行叠代輸出,訂閱者可以依次處理不同的對象序列;使用函數式編程思想(functional programming),極大簡化問題解決的步驟。

  • 上一篇:機電技術應用專業是什麽?
  • 下一篇:成都考研培訓班排行榜
  • copyright 2024編程學習大全網