线程概述

Posted xm970829

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了线程概述相关的知识,希望对你有一定的参考价值。

1:线程和进程

线程是进程处理的最小单元。进程是线程的集合,一个进程至少包含一个线程。
并发和并行是两个概念,并行是指同一个时刻,多条指令在多个处理器同时执行。而并发是多条指令在同一个处理器快速的轮换执行。

    归纳起来来说,操作系统可以同时执行多个任务,这里的每个任务就是一个进程。一个进程可以同时执行多个任务,这里的每个任务就是一个线程。

2:多线程的优势
    多进程和多线程之间,多线程的优势在于:

(1)多进程之间是内存不共享的,而多线程之间内存是共享的。
(2)系统创建一个线程比创建一个进程的代价相比,小很多。
(3)Java语言内置了多线程功能支持。





以上是关于线程概述的主要内容,如果未能解决你的问题,请参考以下文章

线程-概述

线程-概述

REDIS01_单线程的概述多线程的引入概述IO多路复用如何开启多线程

Java多线程-Java多线程概述

REDIS01_单线程的概述多线程的引入概述IO多路复用如何开启多线程

JavaSE基础(十 一 )---<线程>线程概述,创建线程,以及线程的方法,优先级,状态,用户线程,守护线程