线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位 为什么会有线程 在多核CPU中,利用多线程可以实现真正意义上的并行执行在一个应用进程中,会存在多个同时执行的任务,如果其中一个任务被阻塞,将会引起不依赖该任务的任务也被阻塞。通过对不同任务创建不同的线程去处理,可以提升程序处理的实时性 线程可以认为是轻量级的进程,所以线程的创建、销毁比进程更快