Java基础 多线程

进程:进程是程序的基本执行实体(简单理解就是,一个软件运行之后,它就是一个进程)

线程:线程是操作系统能够进行运算调度的最小单位。它被包含在 进程 之中,是进程中的实际运作单位。

简单说,线程 就是 应用软件中互相独立的、又可以同时运行的功能。如果这样的功能比较多,就形成了多线程

 

以 360 软件为例:

360 安全卫士软件运行之后,它的本身是一个进程,而 360 里面的木马查杀、电脑清理、系统修复,我们就可以把它们看作是三个线程

 

多线程 程序的特点就是 能同时做多件事情。CPU 可以在多个程序之间进行切换,把等待的空闲时间 充分利用起来,这就是多线程最大的特点——提高程序的运行效率

 

有了多线程,我们就可以让程序同时做多件事情

 

posted @ 2023-10-26 22:26  1stzz1  阅读(17)  评论(0)    收藏  举报