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