**巴巴程序员内部常用Java并发编程学习笔记泄露,赶紧收藏!
点关注,不迷路!
一、概念
什么是线程
一个线程要执行任务,必须得有线程一个进程(程序)的所有任务都在线程中执行的一个线程执行任务是串行的,也就是说一个线程,同一时间内,只能执行一个任务
多线程原理
同一时间,CPU只能处理1条线程,只有一条线程在工作(执行)多线程并发(同时)执行,其实质是CPU快速的在多线程之间调度(切换)
如果线程过多,会怎样?
CPU在N多条线程中调度,会消耗大量的cpu资源每条线程被调度执行的频率越低(线程的执行效率低)
多线程的优点
能适当提高程序的执行效率能适当提.
原创
2020-09-13 17:58:47 ·
4835 阅读 ·
0 评论