java的线程生命周期
来源:互联网 发布:浪潮软件二级部门 编辑:程序博客网 时间:2024/06/05 12:40
定义了一个枚举类型,Thread.State,主要是来阐述一个线程在生命周期的各个阶段的状态。
NEW:线程被实例化,但并未.start();
RUNNABLE:线程正在运行;
BLOCKED:线程中止运行,因为在等待获得一个锁,以便进入声明为Synchronized的方法或者代码块;
WATING:线程中止运行,因为他调用了Object.wait()或者Thread.join();
TIMED_WATING:线程中止运行,调用了Thread.sleep()方法或者调用了Obiect.wait(),并且传入了时间。
TERMINATED:线程执行完run方法中的代码,或者抛出了异常。
0 0
- JAVA线程的生命周期
- Java线程的生命周期
- JAVA线程的生命周期
- java 线程的生命周期
- java线程的生命周期
- Java线程的生命周期
- Java线程的生命周期
- Java线程的生命周期
- Java线程的生命周期
- java--线程的生命周期
- java线程的生命周期
- JAVA:线程的生命周期
- Java线程的生命周期
- Java线程的生命周期
- java线程的生命周期
- java线程的生命周期
- Java线程的生命周期
- Java线程的生命周期
- 有关内存分布
- 【LEET-CODE】12. Integer to Roman【Medium】
- 总结
- FFMPEG在VS2010环境下编译及若干问题的解决方案
- MD5 C语言16位和32位版本
- java的线程生命周期
- poj 3660 Cow Contest(传递闭包floyed算法)
- 1549 水王争霸
- Linux Redis-Cluster集群搭建与使用
- 发现一个特别小巧的jquery插件可以在选择的时候显示小图
- springboot logback日志配置
- 【多媒体封装格式详解】---MKV【1】
- 模拟spring,写自己的IOC
- DigitalClock---TextClock---AnalogClock---Chronometer---程序退出保持后台运行设置