进程:进程是程序的基本执行实体(简单理解就是,一个软件运行之后,它就是一个进程)
线程:线程是操作系统能够进行运算调度的最小单位。它被包含在 进程 之中,是进程中的实际运作单位。
简单说,线程 就是 应用软件中互相独立的、又可以同时运行的功能。如果这样的功能比较多,就形成了多线程
以 360 软件为例:
360 安全卫士软件运行之后,它的本身是一个进程,而 360 里面的木马查杀、电脑清理、系统修复,我们就可以把它们看作是三个线程
多线程 程序的特点就是 能同时做多件事情。CPU 可以在多个程序之间进行切换,把等待的空闲时间 充分利用起来,这就是多线程最大的特点——提高程序的运行效率
有了多线程,我们就可以让程序同时做多件事情
标签:Java,程序,基础,线程,进程,多线程,360 From: https://www.cnblogs.com/gagaya2/p/17790637.html