码迷,mamicode.com
首页 > 编程语言 > 详细

Java-什么是同步,什么是异步?

时间:2020-07-12 22:39:52      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:异步   允许   读取   流程   异步处理   请求   同步   资源池   操作   

同步:如果有个资源池,其中有个字符串S,如果B线程在读取这个字符串时,A线程也在修改这个字符串,就会导致B线程读取的字符串未知性。

此时,如果B线程读字符串S时,A线程不允许访问字符串S,等到B线程读完后,A线程才允许修改字符串S这样的过程叫同步。

异步:A流程请求第三方接口B之后,不需要等待B应答,而是继续执行A剩余的逻辑,这样A的操作叫异步处理。

 

Java-什么是同步,什么是异步?

标签:异步   允许   读取   流程   异步处理   请求   同步   资源池   操作   

原文地址:https://www.cnblogs.com/ansonwan/p/13290125.html

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