java中如何观察线程的状态
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,这篇文章主要介绍java中如何观察线程的状态,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!观察线程的状态State state=Thread对象.getState();int
千家信息网最后更新 2026年10月31日java中如何观察线程的状态
这篇文章主要介绍java中如何观察线程的状态,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
观察线程的状态
State state=Thread对象.getState();
int num=Thread.activeCount();//当前活跃的线程个数
public class n {public static void main(String[]args) throws InterruptedException{ Thread t =new Thread(()->{ for(int i=0;i<5;i++) { try { Thread.sleep(100); } catch (InterruptedException e) { e.printStackTrace(); } System.out.println("a"); } }); //观察状态 State state=t.getState(); System.out.println(state);//创建的对象处于NEW新生状态 t.start(); state=t.getState(); System.out.println(state);//处于RUNNABLE while(state!=Thread.State.TERMINATED) { System.out.println(num); Thread.sleep(200); state =t.getState();//TIMED_WAITING System.out.println(state); } **或者:** while(true) { int num=Thread.activeCount();//当前活动的线程数,包括主线程一共有两个 if(num==1) { break; } System.out.println(num); Thread.sleep(200); state=t.getState(); System.out.println(state); } state=t.getState(); System.out.println(state);//TERMINATED}}以上是"java中如何观察线程的状态"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
线程
状态
观察
内容
对象
篇文章
两个
个数
价值
兴趣
小伙
小伙伴
新生
更多
知识
行业
资讯
资讯频道
频道
参考
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
科技互联网
广州大一互联网络科技有限公司
互联网科技工作委员会
科技互联网企业
高科技互联网
深圳恒合互联网络科技有限公司
互联网金融 金融科技
礼当家互联网科技
深圳齐家互联网科技
万达互联网科技
掌上梦互联网科技
互联网科技英文翻译
顶级互联网科技成果有哪些
世界互联网科技公司市值排名
玉溪新华互联网科技好不好
特约风豹互联网科技为什么扣费
陕西九四连强互联网科技有限公司
互联网时代高科技布局
知域互联网科技有限公司官网
科技发展第三阶段互联网时代
耶加雪菲
互联网科技公司经营范围
与互联网科技公司
极限挑战互联网科技
银优互联网科技有限公司
天速互联网络科技有限公司
长沙互联网科技
山东子淼互联网科技有限公司
电子商务与互联网科技的关系
长沙渺峰互联网科技有限公司