多线程的优点
使用多线程的优点
如果是单核CPU的话,只使用单个线程完成多个任务(调用多种方法),肯定要比用多线程来完成的时间更短,那为什么我们单核CPU阶段就已经开始使用多线程了?
- 在单核CPU阶段,如果我们是使用单个线程完成多个任务肯定是要比多线程来完成任务更加的快的,因为我们使用多线程的话,线程的切换也会需要时间
- 但是我们仍然要使用多线程,就是因为多线程有以下的优点:
- 多线程可以提高应用程序的响应,对图形化界面有很大的意义(也就是人们有了更高的追求),可以增强用户的体验
- 多线程的可以提高计算机系统的CPU的利用率
- 多线程还可以改善程序的结构,将既长又复杂的进程分为多个线程,独立运行,利于理解和修改
- 有时候我们就是需要去同时做一件事情,所以为了达到这个目的,我们的多线程也就应运而生了