Java多线程实现异步调用

Java多线程实现异步调用indoc.in Java多线程实现异步调用 ,实现异步调用的角色有如下三个角色:调用者 提货单 真实 在JAVA平台数据一个调用者在调用耗时操作,不能立即返回数据时,先返回

Java多线程实现异步调用 indoc.in Java多线程实现异步调用 ,实现异步调用的角色有如下三个角色:调用者提货单真实在JAVA平台 数据一个调用者在调用耗时操作,不能立即返回数据时,先返回一个提货单.然 后在过一断时间后凭提货单来获取真正的数据.去蛋糕店买蛋糕,不需要等蛋糕做 出来(假设现做要很长时间),只需要领个提货单就可以了(去干别的事 情),等到蛋糕做好了,再拿提货单取蛋糕就可以了。publicclassMain{ publicstaticvoidmain(String[]args){ System.out.println("mainBEGIN"); Hosthost=newHost(); Datadata1=host.request(10,'A'); Datadata2=host.request(20,'B'); Datadata3=host.request(30,'C'); System.out.println("mainotherJobBEGIN"); try{ 文章内容版权归原作者所有VICHU.NET indoc.in Thread.sleep(200); }catch(InterruptedExceptione){ } System.out.println("mainotherJobEND"); System.out.println("data1="+data1.getContent());

腾讯文库Java多线程实现异步调用