java 多线程

并发:在同一时刻,有多个指令在单个CPU上的交替执行 

并行:在同一时刻,有多个指令在多个CPU上同时执行

进程:正在运行的软件 特点:独立性、动态性、并发性

独立性:进程是一个独立运行的最小单位,同时也是系统分配资源和调度的独立单位
动态性:进程的实质是程序的一次执行过程,进程是动态产生,动态消亡的

并发性:任何进程可以和其他的进程一起并发执行

 

线程:进程中的单个顺序控制流,是一条执行路径

单线程:一个进程如果只有一条执行路径,则成为单线程程序

多线程:一个进程有多个路径,则成为多线程程序

posted @ 2021-06-11 10:28  青春叛逆者  阅读(31)  评论(0编辑  收藏  举报