想象成蛋糕店买蛋糕:
买蛋糕老板开始做蛋糕(futureService.submit()),但买了蛋糕需要等待老板给你一张凭证(future)但自己继续做蛋糕(call),你拿到凭证你可以去做其他事,做完其它事你再根据凭证找蛋糕店老板要蛋糕,这个时候要是还没做好(done=false),就继续在店里等待(wait),直到老板蛋糕做好通知你(done=true,)
想象成蛋糕店买蛋糕:
买蛋糕老板开始做蛋糕(futureService.submit()),但买了蛋糕需要等待老板给你一张凭证(future)但自己继续做蛋糕(call),你拿到凭证你可以去做其他事,做完其它事你再根据凭证找蛋糕店老板要蛋糕,这个时候要是还没做好(done=false),就继续在店里等待(wait),直到老板蛋糕做好通知你(done=true,)