Java基础 多线程

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

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

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

 

以 360 软件为例:

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

 

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

 

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

 

posted @   1stzz1  阅读(3)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Ollama——大语言模型本地部署的极速利器
· 使用C#创建一个MCP客户端
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示