推广 度崩资源网 | Telegram群 | 广告位招租 同步和异步有何异同,分别在什么情况下使用? Java 20年7月31日 编辑 盾给网站长 取消关注 关注 私信 同步:发送一个请求,等待返回,然后再发送下一个请求 异步:发送一个请求,不等待返回,随时可以再发送下一个请求 使用场景 如果数据存在线程间的共享,或竞态条件,需要同步。如多个线程同时对同一个变量进行读和写的操作 当应用程序在对象上调用了一个需要花费很长时间来执行的方法,并且不希望让程序等待方法的返回时,就可以使用异步,提高效率、加快程序的响应 No related posts. 给TA打赏 共{{data.count}}人 人已打赏 JAVA面试题并发篇