一、概念
同步与异步(线程间调用)的区别:关注的是调用方与被调用方之间的交互方式。同步调用会等待被调用方的结果返回,而异步调用则不会等待结果立即返回,可以通过回调或其他方式获取结果。
阻塞非阻塞(线程内调用)的区别:关注的是调用方在等待结果时的状态,阻塞调用会在等待过程中挂起当前线程,直到结果返回或超时,而非阻塞调用则会立即返回,无需等待操作完成。
同步是两个对象之间的关系,而阻塞是一个对象的状态。
同步与异步(线程间调用)的区别:关注的是调用方与被调用方之间的交互方式。同步调用会等待被调用方的结果返回,而异步调用则不会等待结果立即返回,可以通过回调或其他方式获取结果。
阻塞非阻塞(线程内调用)的区别:关注的是调用方在等待结果时的状态,阻塞调用会在等待过程中挂起当前线程,直到结果返回或超时,而非阻塞调用则会立即返回,无需等待操作完成。
同步是两个对象之间的关系,而阻塞是一个对象的状态。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/47002.html
如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!