多线程(一)什么是线程和进程

说起线程和进程 这里就要说下应用程序

什么是应用程序?

应用程序就是可执行的软件 比如说QQ office .exe .bat文件都可以叫做应用程序

在一个应用程序中都会有个进程

什么是进程?

1.进程中有多个不同的执行路径,多个线程的集合。

2.进程是执行中的程序

3.一个操作系统可以有多个进程

总结:进程就是正在运行的程序,是线程的集合。

在进程中程序代码是怎么执行的,代码的执行顺序靠那个线程?

在进程中,一定有一个线程,这个线程就是把主线程 java中的main函数就是主线程

什么是线程?

线程是一个执行顺序(执行路径),或者是一个执行流程。

总结:线程就是正在独立运行的一条执行路径

什么是多线程?多线程的作用是什么

总结:多线程就是有多条执行路径(线程与线程之间都是独立运行的互不干扰) 作用是提高程序的运行效率 

猜你喜欢

转载自blog.csdn.net/OnlyoneFrist/article/details/88206089