理解并发进程

Posted blackzt

tags:

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

说说你对顺序程序设计与并发程序设计的理解。并举一个例子进行说明

 

顺序程序设计:严格按照顺序执行,不受外界因素影响,所以不会对结果产生影响。和编程思想一样,自上而下顺序运行。

举例:超市排队买单,每个人按先后顺序排队,每个人所购买的商品不同,但是他们都需要买单,才能走出商场。

 

并发程序设计:并发程序不是顺序执行,一个程序未执行完而另一个程序便开始执行。顺序特效消失,程序与计算不一一对应。并发程序可能无关,也可能交叉。

举例:老师布置多个作业,不同老师安排作业的时间不同,给的期限各不同。有些同学写完一半,老师又布置另外一项紧急的作业,只能不得不放下写完一半的作业去写紧急作业。

 

以上是关于理解并发进程的主要内容,如果未能解决你的问题,请参考以下文章

理解并发进程

4.2《深入理解计算机系统》笔记并发多进程和多线程Final

深入理解计算机系统 第十二章 并发编程 part1 第二遍

让你学会与理解Java的线程与并发(一,线程与进程,并发)

理解并发进程

线程与进程的区别以及对多线程并发的理解