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

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.

主站蜘蛛池模板: 揭阳市| 芦山县| 民勤县| 双江| 琼中| 长丰县| 靖州| 平果县| 霍林郭勒市| 久治县| 濉溪县| 隆林| 吴桥县| 施甸县| 灵璧县| 金平| 故城县| 公安县| 中超| 东平县| 湖口县| 德江县| 常熟市| 萝北县| 手机| 乐安县| 德惠市| 张北县| 蓬溪县| 涡阳县| 聂拉木县| 思茅市| 库尔勒市| 交口县| 绥中县| 金阳县| 吉水县| 温泉县| 黑山县| 鸡西市| 民权县|