应用程序
应用程序就是可执行的软件,如qq,微信。
进程
进程:进程是执行中的程序,是多个线程的集合,一个操作系统可以有多个进程,每个进程可以有多条执行路径。在进程中一定有一个主线程可以控制代码执行顺序
线程
在进程中,线程就是一个执行流程,正在独立运行的一条执行路径。
多线程:
为了提高程序的效率
注:多线程下载、断点续传中多线程并不是提高了宽带速度,而是提高了程序的效率(打个比方就是本来是一个干,多线程就是多个人一起做一件事,并且彼此之间独立,即每个人负责一部分,因为是独立的,所以一个出问题