首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >异步任务技术

异步任务技术
EN

Stack Overflow用户
提问于 2012-10-13 14:54:31
回答 1查看 229关注 0票数 2

您是否执行异步任务并通知它们的完成情况?我看到了接下来的方法(它们是相关的,但是.)因为这样做:

  1. AsynchTask (SwingWorkerTask),其中有这样的方法,如onPre()和onPost(),并将数据分派给UI线程
  2. Callbacks/Delegates/Notifications(Notification中心)
  3. 执行者,可调用的,未来(也许)

有什么更好的选择来编写例如移动Rest客户端呢?您在应用程序中使用了什么技术?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-13 19:01:02

我通常使用番石榴ListenableFuture来完成这样的任务。它简化了我所需要的几乎所有并发任务,因为我不必担心并发中的许多事情。

此外,正如链接中所解释的:

使用ListenableFuture最重要的原因是有可能拥有复杂的异步操作链。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12874256

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档