Future模式结构
2016-04-01 09:54:26 2 举报
Future模式结构是一种用于处理异步编程的编程模式。它基于回调函数和Promise对象,通过将异步操作封装成Promise对象来简化异步编程。在Future模式结构中,当异步操作完成时,Promise对象会被resolve或reject,并传递一个值或错误信息。同时,Future模式结构还提供了then方法用于注册回调函数,以及catch方法用于捕获错误。这种模式结构可以有效地解决回调地狱的问题,使代码更加清晰易读。
作者其他创作
大纲/内容
RealData
+ getResult():String- RealData()
- String result
FutureClient.Main()
implements
2. 返回
FutureClient.Thread
FutureBaseData
+ getResult():String
FutureData
+ getResult():String- setRealData(RealData realData)
- RealData realData- boolean isReady
FutureClient
+ request(String queryStr):FutureBaseData - main(String[] args)
1. 调用
聚合
3. 装配
2. 构造RealData子线程
单独拿出来(组合)
0 条评论
下一页
为你推荐
查看更多