【java】多线程-与进程

概念

进程

操作系统中一个程序的执行周期

线程

一个程序同时执行多个任务,通常来讲一个任务就称为一个线程

区别

1.与进程相比,线程更加轻量级。创建、销毁一个线程,比启动、撤销一个进程消耗要小的多。一个进程中所有线程共享此进程的所有资源
2.没有进程就没有线程。进程一旦终止,其内线程也将不复存在。
3.进程是操作系统资源调度的基本单位进程可以共享资源线程需要依托进程提供的资源,无法独立申请操作系统资源,线程是OS任务执行的基本单位

猜你喜欢

转载自blog.csdn.net/hgelin/article/details/89421176