并行与并发的区别;线程与进程的不同
java多线程
学习java多线程,
一. 首先要了解并行与并发
并行:指两个或多个事件在同一时刻发生(同时执行)
并发:指两个或多个事件在同一个时间段内发生(交替执行)
二. 线程和进程
进程就是应用程序的可执行单元,
应用程序是由多个进程组成的。
线程是进程的可执行单元。
三.
多线程并行:多条线程在同一时刻同时执行
多线程并发:多条线程在同一时间段交替执行。
在java中线程的调度是:抢占式调度。
java多线程
学习java多线程,
一. 首先要了解并行与并发
并行:指两个或多个事件在同一时刻发生(同时执行)
并发:指两个或多个事件在同一个时间段内发生(交替执行)
二. 线程和进程
进程就是应用程序的可执行单元,
应用程序是由多个进程组成的。
线程是进程的可执行单元。
三.
多线程并行:多条线程在同一时刻同时执行
多线程并发:多条线程在同一时间段交替执行。
在java中线程的调度是:抢占式调度。