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

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.

主站蜘蛛池模板: 岳池县| 定州市| 遵义市| 丹寨县| 神池县| 临澧县| 柳江县| 赫章县| 达州市| 建德市| 建昌县| 库车县| 罗平县| 玛曲县| 新津县| 巴彦县| 同心县| 正阳县| 运城市| 全南县| 枝江市| 阿克苏市| 乌兰浩特市| 喀喇| 临沭县| 措美县| 万全县| 曲阳县| 通化市| 宿松县| 北流市| 梁平县| 商城县| 谢通门县| 昆山市| 乾安县| 阜宁县| 吴江市| 桑日县| 乳山市| 温州市|