一、进程概念及特色编程
1.1 进程:应用程序的执行实例多线程
1.2 特色:动态性、并发性、独立性并发
二、线程概念及特色spa
2.1 线程:进程内部的一个执行单元,它是程序中一个单一的顺序控制流程。线程
2.2 特色:进程
* 一个进程能够包含多个线程,而一个线程至少有一个父进程。资源
* 线程能够有本身的堆栈、程序计数器、局部变量。开发
* 线程与父进程的的其余线程共享进程全部的所有资源。变量
* 独立运行,采用抢占方式。用户体验
* 一个线程能够建立或者删除另外一个线程。
* 同一个进程的多个线程能够并发执行。
* 线程的调度管理有进程来完成。
注: 编程时,必须确保线程不会妨碍同一进程的其余线程。
三、多线程开发的优势
* 改善用户体验。
* 提升资源的利用率。
四、线程的使用步骤
* 定义一个线程。
* 建立线程的实例。
* 启动线程。
* 终止线程。