Java多线程
并行:多个处理器或多核处理器在同一时刻同时处理多个任务。
并发:同一时间段内多个任务在同一个 CPU 核上,按细分的时间片轮流(交替)执行,从逻辑上来看那些任务是同时执行。
1. 进程和线程
进程是资源分配的基本单位,进程中可以包含多个线程,多个线程共享进程中堆、方法区资源。
线程是CPU调度的基本单位,它是比进程更小的能独立运行的基本单位,是进程中的一个执行单元,每个线程拥有自己独立的程序计数器、虚拟机栈、本地方法栈。
1。1 *进程和线程的区别和联系
一个进程中可以有多个线程,它们共享进程资源.
原创
2020-12-23 16:49:24 ·
281 阅读 ·
0 评论