4. 多线程 4.1 基本概念:程序.进程和线程 程序.进程和线程 程序:为了完成特定的任务,用某种语言编写的一组指令的集合.程序是一段静态的代码,静态对象. 进程:是程序的一次执行过程或正在运行的程序.(进程是一个任务).进程是一个动态的过程:有产生.存在和消亡的过程--即拥有生命周期. 程序是静态的,进程是动态的 进程作为资源分配的单位,系统在运行时会为每个进程分配不同的内存空间 线程:进程可进一步细化为线程,是一个程序内部的一条执行路径.一个进程可以包含一个或多个线程. 若一个进程同一时间…