线程概述
Posted xm970829
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了线程概述相关的知识,希望对你有一定的参考价值。
1:线程和进程
线程是进程处理的最小单元。进程是线程的集合,一个进程至少包含一个线程。
并发和并行是两个概念,并行是指同一个时刻,多条指令在多个处理器同时执行。而并发是多条指令在同一个处理器快速的轮换执行。
归纳起来来说,操作系统可以同时执行多个任务,这里的每个任务就是一个进程。一个进程可以同时执行多个任务,这里的每个任务就是一个线程。
2:多线程的优势
多进程和多线程之间,多线程的优势在于:
(1)多进程之间是内存不共享的,而多线程之间内存是共享的。
(2)系统创建一个线程比创建一个进程的代价相比,小很多。
(3)Java语言内置了多线程功能支持。
以上是关于线程概述的主要内容,如果未能解决你的问题,请参考以下文章
REDIS01_单线程的概述多线程的引入概述IO多路复用如何开启多线程