hbf548

多看源码多读书

0%

使用多线程的优点

背景:以单核CPU为例,只使用单个线程先后完成多个任务(调用多个方法),肯定比用多个线程来完成用的时间更短,为何仍需多线程呢?
多线程程序的优点:
1.提高应用程序的响应。对图形化界面更有意义,可增强用户体验。
2.提高计算机系统CPU的利用率
3.改善程序结构。将既长又复杂的进程分为多个线程,独立运行,利于理解和
修改。

何时需要多线程:
●程序需要同时执行两个或多个任务。
●程序需要实现一-些需要等待的任务时,如用户输入、文件读写、网络操作、搜索等。
●需要一些后台运行的程序时。