码迷,mamicode.com
首页 > 编程语言 > 详细

线程概述

时间:2020-05-28 16:37:17      阅读:57      评论:0      收藏:0      [点我收藏+]

标签:16px   line   top   height   neu   public   str   osi   graph   

1:线程和进程

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

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

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

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

线程概述

标签:16px   line   top   height   neu   public   str   osi   graph   

原文地址:https://www.cnblogs.com/xm970829/p/12981129.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!