- 进程:操作系统内一个程序的执行周期。
单进程:在一个时间段只有一个程序执行。
多进程:在一个时间段有多个程序执行。 - 线程:一个程序中有多个任务,每一个任务就是一个线程。
线程的应用:一个服务器接收多个并发请求。
高并发:访问的线程量非常非常高。
高并发带来的问题:服务器内存不够用,无法处理新的请求。 - 进程与线程的联系:没有进程就没有线程,进程一旦终止,其内的线程也将不复存在。
- 多进程与多线程区别:本质区别在于,每个进程拥有自己的一整套变量,而线程则共享数据。共享变量使得线程之间的通信比进程之间通信更有效、更方便。
java—进程与线程的区别
最新推荐文章于 2023-11-06 17:12:32 发布