同步(Synchronous)和异步(Asynchronous)

简介: 释义 通俗来讲同步机制在你在监督做每一件事的时候自始至终都要需要你的时间,在开始之后做完之前的过程中都不能做其他事情。 异步机制是只需要知道自己在监督的都有那些事,在这些事做完之前,如果有其他事情需要处理,就去处理,只需等待这些事处理完给你个回复就可以了。

释义

  • 同步方法调用一旦开始,调用者必须等到方法调用返回后,才能继续后续的行为。
  • 通俗来讲同步机制在你在监督做每一件事的时候自始至终都要需要你的时间,在开始之后做完之前的过程中都不能做其他事情。
  • 异步方法调用更像一个消息传递,一旦开始,方法调用就会立即返回,调用者就可以继续后续的操作。而,异步方法通常会在另外一个线程中,“真实”地执行着。整个过程,不会阻碍调用者的工作。
  • 通俗来讲异步机制是只需要知道自己在监督的都有那些事,在这些事做完之前,如果有其他事情需要处理,就去处理,只需等待这些事处理完给你个回复就可以了。
  • 总结来讲,同步机制只能在同一时刻监督一件事情,而异步机制可以同一时刻监督多件事。
目录
相关文章
|
3月前
|
负载均衡 算法 前端开发
同步和异步
同步和异步
35 0
|
2月前
|
前端开发 JavaScript
Synchronous
Synchronous(同步)和sync(同步函数)是JavaScript中用于处理同步操作的关键概念。
15 2
|
2月前
|
前端开发 JavaScript
Asynchronous, async
Asynchronous(异步)和async(async函数)是JavaScript中用于处理异步操作的关键概念。
19 7
|
3月前
|
存储 JavaScript 前端开发
|
3月前
|
缓存 Java Spring
@EventPublisher + @Async 异步事件流详解
本文主要介绍Spring事件流和`@Async`异步线程池处理,以及`@Async`默认线程池可能会导致的问题及解决方法。 在@Async注解中value参数使用自定义线程池,能让开发工程师更加明确线程池的运行规则,选取适合的线程策略,规避资源耗尽的风险
|
9月前
|
前端开发
同步(Synchronous)和异步(Asynchronous)的理解和区别讲解
同步(Synchronous)和异步(Asynchronous)的理解和区别讲解
151 0
|
XML 前端开发 JavaScript
|
JavaScript 前端开发
一分钟简单理解同步和异步
因为js是单线程顺序向下执行的,同步指的是阻塞,通俗点讲就是你得等他执行完
|
Go
Go并发之同步异步、异步回调
众所周知,Go语言最强大的地方在于它支持的高并发特性。下面我们先来了解一下Go并发的一些理论基础:同步异步、异步回调。也顺带在此介绍一下进程、线程、协程的区别。
624 0
Go并发之同步异步、异步回调
同步,异步,阻塞和非阻塞
同步,异步,阻塞和非阻塞的理解
1636 0

热门文章

最新文章