多线程详解—基础
并发&多线程基础
一、基本概念
进程
进程就是执行程序的一次执行过程,它是一个动态的概念,式系统资源分配的单位
通常再一个进程中可以包含若干个线程,当然一个进程中至少有一个线程,不然没有存在的意义,线程是CPU调度和执行的单位
线程
线程就是独立的执行路径
在程序运行时,即使没有自己创建线程,后台也会有多个线程,比如主线程,GC线程
main()称之为主线程,为系统的入口,用于执行整个程序
在一个进程中,如果开辟了多个线程,线程的运行是由调度器安排调度的,调度器是与操作系统紧密相关的,先后
原创
2020-09-26 16:12:53 ·
273 阅读 ·
0 评论