码迷,mamicode.com
首页 > 其他好文 > 详细

同步和异步有何异同,分别在什么情况下使用?

时间:2019-12-17 15:08:48      阅读:77      评论:0      收藏:0      [点我收藏+]

标签:poe   view   应用   识图   提高效率   效率   src   idt   并且   

  • 同步:发送一个请求,等待返回,然后再发送下一个请求 
  • 异步:发送一个请求,不等待返回,随时可以再发送下一个请求

 

使用场景

  • 如果数据存在线程间的共享,或竞态条件,需要同步。如多个线程同时对同一个变量进行读和写的操作
  • 当应用程序在对象上调用了一个需要花费很长时间来执行的方法,并且不希望让程序等待方法的返回时,就可以使用异步,提高效率、加快程序的响应


原文链接
 


技术图片

 

 

 

同步和异步有何异同,分别在什么情况下使用?

标签:poe   view   应用   识图   提高效率   效率   src   idt   并且   

原文地址:https://www.cnblogs.com/ConstXiong/p/12054221.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!