synchronus和asynchronus方法之间的区别是什么?
中找到了这个q / a当你调用同步方法时,它会完成工作,然后返回结果(成功,失败,也许没有返回)。
当你调用一个非同步方法时,它会立即返回(你的程序可以顺利进行)。完成工作后,它将调用您提供的功能。这些工作与正在运行的程序并行完成。
但真的无法正确理解。
有没有人对此有明确的概念?
答案 0 :(得分:9)
买书。
你可以去当地的书店,排队等候,等待收银员准备好妆容,然后支付并拥有它。这将是同步。
或者,您可以立即在亚马逊上订购,并转到您生活中的其他事物。当它在那里时,它们响起你的门,你就会得到异步这本书。