Java中的多线程@造型专家_day_20_20210416
java中的多线程
提到多线程,就得提提什么是线程,什么是进程,什么是程序了
如下图所示:
下面是cpu:
a)单核CPU,其实是一种假的多线程,因为在一个时间单元内,也只能执行一个线程的任务。例如:虽然有多车道,但是收费站只有一个工作人员在收费,只有收了费才能通过,那么CPU就好比收费人员。如果有某个人不想交钱,那么收费人员可以把他“挂起”(晾着他,等他想通了,准备好了钱,再去收费)。但是因为CPU时间单元特别短,因此感觉不出来。
b)如果是多核的话,才能更好的发挥多线程的效率。(现在的
原创
2021-04-16 19:39:55 ·
109 阅读 ·
0 评论