一、异步编程模型 假设有两个线程,t1与t2; 异步模型:这两个线程各自执行各自的,t1与t2互不干涉,谁也不需要等谁; 实际上就是多线程并发,效率较高。 二、同步编程模型 假设有两个线程,t1与t2; 同步模型:t1执行前,必须等待t2执行结束; 或t2执行前,必须等待t1执行结束; 两个线程之间发生了等待关系; 实际上就是线程排队执行,效率较低。