学习笔记(02):Java并发编程精讲-线程的并发和并行

立即学习:https://edu.****.net/course/play/26270/326859?utm_source=blogtoedu

单线程程序

        程序执行过程中始终只有一个线程在运行。

学习笔记(02):Java并发编程精讲-线程的并发和并行

 

多线程程序

        程序由多个线程构成,方法内各代码块执行顺序是不确定的。

学习笔记(02):Java并发编程精讲-线程的并发和并行

 

并发

        逻辑上的同时处理。能处理多个事件,但并不一定是同时进行的。

 学习笔记(02):Java并发编程精讲-线程的并发和并行

 

并行

        物理或是实际的同时处理。能在同一时刻处理多个事件。

学习笔记(02):Java并发编程精讲-线程的并发和并行

 

说明:并行具有并发的含义,并发不一定是并行的,因为不是同时进行。

学习笔记(02):Java并发编程精讲-线程的并发和并行