官术网_书友最值得收藏!

JDK 9 additions

As part of concurrency updates to JDK 9 (JEP 266), Reactive Streams was added to the Java standard library. Reactive Streams was initiated in 2013 by some of the well-known organizations that wanted to standardize the approach by which asynchronous data can be exchanged between software components. Soon, the concept became adopted by the industry and there evolved a number of implementations that all had similar core concepts but lacked standard nomenclature and terminologies, especially as regards interfaces and package naming. To avoid multiple nomenclatures and to enable interoperability between implementations, JDK 9 included basic interfaces as part of the Flow Concurrency library. This made applications want to implement Reactive Streams to depend on this library but not include specific implementations into the code base. Thus it is very easy to swap between implementations without any trouble.

These interfaces are coded as static interfaces within the java.util.concurrent.Flow class.

主站蜘蛛池模板: 大田县| 宁陵县| 巫山县| 庆城县| 阜南县| 东方市| 吴忠市| 霸州市| 宁城县| 巴彦淖尔市| 西昌市| 东乡| 故城县| 磴口县| 辽宁省| 玉环县| 彰武县| 陕西省| 新丰县| 当涂县| 神池县| 丰镇市| 南川市| 广水市| 尚志市| 民和| 建始县| 冀州市| 汕尾市| 阜南县| 恭城| 团风县| 志丹县| 菏泽市| 英吉沙县| 大邑县| 沁源县| 周口市| 屏东市| 内黄县| 永善县|