java线程模型
2019-03-10 本文已影响0人
2636d0cefc2f
简介:是程序内部的顺序控制流。
进程与线程的比较:进程有独立的代码和数据空间,切换的开销大。
同一类型的线程共享代码和数据空间,但是有独立的运行栈和程序计数器。
1、线程的概念模型
1)虚拟的CPU,由Thred类封装和虚拟
2)CPU所执行的代码,传递给Thred类
3)CPU所处理的数据,传递给Thred类
2、创建线程的两种方式:实现Runnable接口、继承Thread类。
3、线程的生命周期
新建、就绪、运行、阻塞、终止
4、线程常用的方法
a、线程串行化join (),线程休眠sleep(),线程让步yield(),线程挂起和恢复suspend()和resume()
https://www.cnblogs.com/albertrui/p/8391447.html