多线程的意义 使用多线程可以充分利用CPU资源.提高CPU的使用率,采用多线程的方式去同时完成几件事情而不互相干扰.在处理大量的IO操作或处理的情况需要花费大量的时间时(如:读写文件,视频图像的采集,处理,显示,保存等)有较大优势 优点 多线程可以把占据时间长的程序中的任务放到后台去处理而不影响主程序的运行 程序的运行效率可能会提高 在一些等待的任务实现上如用户输入,文件读取和网络收发数据等,线程比较有用 不足 如果有大量的线程,会影响性能,因为操作系统需要在它们之间切换. 更多的线程需要更多的