当前位置:网站首页>线程的状态
线程的状态
2022-08-03 13:34:00 【504 Gateway Time-out】
多线程
Thread类及常见方法
线程的状态
线程的状态
线程的状态
NEW: 创建了Thread类的对象,但操作系统内核还没有线程(没有调用start方法);
RUNNABLE: 线程处于就绪状态,正在CPU上执行或者随时可以执行;
BLOCKED: 阻塞状态,等待锁;
WAITING: 阻塞状态,调用了wait
TIMED_WAITING: 阻塞状态,线程处于休眠中;
TERMINATED: 线程执行完毕,线程被销毁但是Thread对象还在;
线程状态之间的转换
线程运行状态的查看
public class Test4 {
public static void main(String[] args) throws InterruptedException {
Thread t=new Thread(()->{
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
e.printStackTrace();
}
});
System.out.println("线程真正创建之前 : "+ t.getState());
t.start();
System.out.println("线程运行中:"+t.getState());
t.join();
System.out.println("线程运行结束:"+t.getState());
}
}
边栏推荐
- 金立前高管团队再战手机市场,创立新品牌“FreeYond”
- CVPR 2022 | 从人体网格预测骨架,是真正的生理学骨架!
- 鸿湖万联扬帆富设备开发板正式合入OpenHarmony主干
- 国产替代风潮下,电子元器件B2B商城系统如何助力企业突围市场竞争
- Nanoprobes Ni-NTA-Nanogold——用于 His 标签标记和检测
- An animation optimization of traditional guide layer animation
- D the author: d new features
- leetcode/字符串中的所有变位词(s1字符串的某个排列是s2的子串)的左索引
- 【OpenCV】 级联分类器训练模型
- Petri网-2、有向网
猜你喜欢
随机推荐
PyTorch builds a classification network model (Mnist dataset, fully connected neural network)
Nanoprobes 金纳米颗粒标记试剂丨1.4 nm Nanogold 标记试剂
[A summary of the sorting and use of activation functions in deep learning]
将移位距离和假设外推到非二值化问题
一文详解什么是软件部署
PCL 点云按时间进行分段
MySQL数据表操作实战
JS get browser type
An introduction to the camera
Golang strings
MySQL知识总结 (十二) 数据库相关概念
Golang structs & methods
ideaIU-2020.1下载
Zhang Le: The Golden Triangle of R&D Efficiency and Practice in the Field of Demand and Agile Collaboration|Live Review
Notepad++ install jsonview plugin
优思学院|2022年获美质协ASQ和ILSSI奖项的《精益六西格玛的十条戒律》
国产替代风潮下,电子元器件B2B商城系统如何助力企业突围市场竞争
Nanoprobes Ni-NTA-Nanogold——用于 His 标签标记和检测
【OpenCV】 书本视图矫正 + 广告屏幕切换 透视变换图像处理
爱可可AI前沿推介(8.3)