- A+
知识点:
Java线程具有五中基本状态
新建状态(New):
当线程对象对创建后,即进入了新建状态,如:Thread t = new MyThread();
就绪状态(Runnable):
当调用线程对象的start()方法(t.start();),线程即进入就绪状态。处于就绪状态的线程,只是说明此线程已经做好了准备,随时等待CPU调度执行,并不是说执行了t.start()此线程立即就会执行;
运行状态(Running):
当CPU开始调度处于就绪状态的线程时,此时线程才得以真正执行,即进入到运行状态。注:就 绪状态是进入到运行状态的唯一入口,也就是说,线程要想进入运行状态执行,首先必须处于就绪状态中;
阻塞状态(Blocked):
处于运行状态中的线程由于某种原因,暂时放弃对CPU的使用权,停止执行,此时进入阻塞状态,直到其进入到就绪状态,才 有机会再次被CPU调用以进入到运行状态。根据阻塞产生的原因不同,阻塞状态又可以分为三种:
1.等待阻塞:运行状态中的线程执行wait()方法,使本线程进入到等待阻塞状态;
2.同步阻塞 -- 线程在获取synchronized同步锁失败(因为锁被其它线程所占用),它会进入同步阻塞状态;
3.其他阻塞 -- 通过调用线程的sleep()或join()或发出了I/O请求时,线程会进入到阻塞状态。当sleep()状态超时、join()等待线程终止或者超时、或者I/O处理完毕时,线程重新转入就绪状态。
死亡状态(Dead):
线程执行完了或者因异常退出了run()方法,该线程结束生命周期。
课程目录:
源代码与资料
1_传统线程技术回顾.avi
2_传统定时器技术回顾.avi
3_传统线程互斥技术.avi
4_传统线程同步通信技术.avi
5_线程范围内共享变量的概念与作用.avi
6_ThreadLocal类及应用技巧.avi
7_多个线程之间共享数据的方式探讨.avi
8_java5原子性操作类的应用.avi
9_java5线程并发库的应用.avi
10_Callable与Future的应用.avi
11_java5的线程锁技术.avi
12_java5读写锁技术的妙用.avi
13_java5条件阻塞Condition的应用.avi
14_java5的Semaphere同步工具.avi
15_java5的CyclicBarrier同步工具.avi
16_java5的CountDownLatch同步工具.avi
17_java5的Exchanger同步工具.avi
18_java5阻塞队列的应用.avi
19_java5同步集合类的应用.avi
20_空中网挑选实习生的面试题1.avi
21_空中网挑选实习生的面试题2.avi
22_空中网挑选实习生的面试题3.avi
2018年3月13日 下午11:26 沙发
看看
2018年3月14日 下午11:01 板凳
谢谢
2018年3月24日 下午8:11 地板
好好
2018年4月8日 下午4:06 4楼
学习java
2018年4月20日 上午10:50 5楼
牛
2018年4月22日 下午10:55 6楼
哈哈
2018年4月22日 下午10:56 7楼
很好
2018年5月10日 上午11:25 8楼
啊
2018年5月18日 下午4:09 9楼
kanyikan……………
看一看
2018年5月19日 上午1:04 10楼
发表评论并刷新,才能查看
2018年5月22日 上午11:03 11楼
66666666666牛
2018年6月12日 下午8:41 12楼
点的
2018年6月23日 下午11:25 13楼
好看6666
2018年6月24日 下午11:15 14楼
加油
2018年6月27日 下午1:36 15楼
来看看。。
2018年7月19日 下午9:34 16楼
牛牛
2018年7月30日 下午3:44 17楼
不错
2018年8月20日 上午12:40 18楼
好的
2018年9月2日 下午3:44 19楼
好
2018年10月12日 上午12:34 20楼
水电费
2018年10月14日 上午12:11 21楼
多谢楼主分享呀~
2018年10月30日 上午9:58 22楼
好
2018年11月13日 下午4:26 23楼
好
2018年11月16日 上午11:29 24楼
好
2018年12月22日 上午9:18 25楼
java的最爱
2018年12月22日 上午9:19 26楼
java最爱
2019年6月21日 下午3:59 27楼
好
2019年7月5日 下午4:43 28楼
看看咋样
2019年7月30日 下午11:51 29楼
好
2019年9月16日 下午3:57 30楼
学习学习
2019年9月24日 下午7:53 31楼
6666棒
2019年11月10日 上午1:10 32楼
java爱好这
2019年11月11日 下午5:28 33楼
就爱这一口
2020年2月9日 下午8:32 34楼
加油
2020年3月5日 上午11:28 35楼
化解武宁县
2020年3月23日 下午1:53 36楼
是
2020年5月18日 下午10:01 37楼
sad撒多撒多撒
2020年9月22日 下午12:01 38楼
爱好者
2021年1月2日 下午8:57 39楼
谢谢分享
2021年6月7日 下午9:03 40楼
谢谢
2021年6月21日 上午10:35 41楼
java爱好者
2021年8月6日 下午6:30 42楼
java多线程
2022年2月28日 下午9:33 43楼
谢谢