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 条评论
 下一页
  
   
   
   
   
  
  
  
  
  
  
  
  
 