多线程:
进程:正在进行中的程序
也就是在内存中开辟的一块空间
线程:负责程序执行的一条执行路径
也称为一个执行单元
进程的执行实际上是线程在执行
一个进程至少会有一个线程,真正负责执行的是线程
当一个进程中有多个线程时,就是多线程程序
多线程可以实现不同功能的同时执行
多线程一定能提高效率吗?
不一定能提高效率,当线程很多的时候就不高了
但是能合理的使用CPU资源,最主要的是能实现同时执行的效果
代码执行完之后,线程就没了,就消失了
多线程:
进程:正在进行中的程序
也就是在内存中开辟的一块空间
线程:负责程序执行的一条执行路径
也称为一个执行单元
进程的执行实际上是线程在执行
一个进程至少会有一个线程,真正负责执行的是线程
当一个进程中有多个线程时,就是多线程程序
多线程可以实现不同功能的同时执行
多线程一定能提高效率吗?
不一定能提高效率,当线程很多的时候就不高了
但是能合理的使用CPU资源,最主要的是能实现同时执行的效果
代码执行完之后,线程就没了,就消失了