没有合适的资源?快使用搜索试试~ 我知道了~
jpromise:使用netty实现node.js的Promise的Java实现
共17个文件
java:10个
jar:3个
iml:1个
需积分: 9 1 下载量 7 浏览量
2021-05-20
15:26:30
上传
评论
收藏 2.04MB ZIP 举报
温馨提示
概述 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.zip (17个子文件)
jpromise-master
pom.xml 2KB
src
test
java
com
enblink
promise
DeferredObjectTest.java 10KB
main
java
com
enblink
jpromise
callbacks
MapCallback.java 145B
FailCallback.java 133B
PipeCallback.java 193B
DoneCallback.java 129B
ProgressCallback.java 133B
AlwaysCallback.java 114B
Promise.java 5KB
DeferredObject.java 9KB
MultipleDeferredObject.java 1KB
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
共 17 条
- 1
资源评论
Mika.w
- 粉丝: 35
- 资源: 4590
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功