文章目录 1. 同步与异步2. 应用场景参考资料 1. 同步与异步 串行化执行就是「同步」,而所谓同步调用就是直接调用方法;只要开启子线程,就被称之为「异步」,通常不需要等待返回值(也可以通过FutureTask创建线程,最后通过 T FutureTask.get( ) 来获取返回值)。 2. 应用场景 以用户上传文件举例: 若不开启子线程(即 同步),那用户就需要等待很久才能得到响应;若开启子线程(即 异步 ),用户点击"上传文件"后马上得到服务端响应,而文件下载的任务就交给另一个线程执行。 参考资料 [视频] 异步调用