jpromise:使用netty实现node.js的Promise的Java实现

时间:2024-06-09 09:13:10
【文件属性】:

文件名称:jpromise:使用netty实现node.js的Promise的Java实现

文件大小:2.04MB

文件格式:ZIP

更新时间:2024-06-09 09:13:10

Java

概述 JPromise是node.js的延迟/承诺模式的实现。 根据 Promise是可写的,而Future是只读的。 JAVA将其实现为 。 Netty将其实现为和但是node.js将Promise视为只读对象。 和DeferredObject为可写。 它遵循node.js的概念。 JPromise与非常相似。 主要区别在于它使用netty的promise实现。 它使JPromise能够选择将在其中执行回调的线程。 它仅支持JAVA8。我喜欢lambda表达式。 要求 JAVA 8 净值 玛文 尚不支持。 您必须自己构建工件。 下载资源 使用mvn构建工件 mvn clean;mvn install 例子 基本的 DeferredObject< Integer> deferred = new DeferredObject<> (); Promise promise = d


【文件预览】:
jpromise-master
----pom.xml(2KB)
----src()
--------test()
--------main()
----jpromise.iml(679B)
----.gitignore(17B)
----lib()
--------junit-4.12.jar(308KB)
--------hamcrest-core-1.3.jar(44KB)
--------netty-all-4.0.28.Final.jar(1.91MB)
----README.md(3KB)

网友评论