Java多线程
文章平均质量分 85
Insight blue sky
一起学习,一起进步
展开
-
Java学习笔记16-----多线程(一)
第一部分:线程,进程的概念1.代码执行的路径只有一条我们称之为单线程。代码执行有多条路径执行的我们称之为多线程。2.进程:线程要依赖于进程。进程就是正在执行的程序。线程:当进程开启之后要执行很多任务,每一个要执行的任务我们称之为线程。多进程的意义:提高CPU的利用率。单核CPU在某个时间点上,只能执行一个进程。多线程的意义:提高程序的使用率。3.并行:是逻辑上的同时发生,某一个时间...原创 2018-11-22 21:54:59 · 137 阅读 · 0 评论 -
Java学习笔记17----多线程(二)
1.线程的状态:新建:线程被创建出来就绪:线程具有执行资格,没有执行权。运行:线程具有执行资格,具有执行权。阻塞:线程不具有执行资格,也不具有执行权。死亡:线程不具有执行资格,也不具有执行权,线程死亡了,等待回收。2.线程池为什么要出现线程池:线程是CPU执行的基本单位,我们每次开启一个线程是很浪费资源的。而线程池是一个可以帮我们预先创建线程对象的地方,创建好放在池子中,等有任务需...原创 2018-11-22 22:02:10 · 135 阅读 · 0 评论