进程是执行着的应用程序,线程是进程中的执行单元。进程是资源分配单元,线程是执行单元进程之间相互独立,同一进程的线程共用进程资源。进程间通讯通过IPC,同一进程间线程通讯通过写入进程数据段来通讯,需要用到sychronized与voltaile等线程同步手段保持数据的一致性。线程切换比进程切换快而且所需资源较少。