- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 谈谈你对多线程的理解
多线程指一个程序运行时产生了不止一个线程,使用多线程可以提高程序的效率提高cpu使用率,在Java程序中JVM负责线程的调度,采用抢占式调度。创建线程有四种方式1.继承Thread类重写run方法2.实现Runnable接口实现run方法3.实现Callable接口,实现call方法,允许方法有返回值允许抛出异常4.通过线程池创建线程;线程的生命周期有5种状态分别时新建、就绪、运行、阻塞、死亡状态,新建一个线程对象后调用start方法,该线程就进入了可运行状态,当该线程获取了CPU资源就进入运行状态
2021-09-21 16:31:30 899
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人