java中如何观察线程的状态
发表于:2025-02-20 作者:千家信息网编辑
千家信息网最后更新 2025年02月20日,这篇文章主要介绍java中如何观察线程的状态,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!观察线程的状态State state=Thread对象.getState();int
千家信息网最后更新 2025年02月20日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安全错误
数据库的锁怎样保障安全
南充服务器云存储费用
苹果cms数据库超限
数据库平衡树结构
软件开发工作计划与展望
学校强化网络安全教育计划
外汇交易网络技术
海康威视管理服务器
网络安全与技术应用6
广州安卓客户管理软件开发
成立网络安全演习指挥中心
中兴软件开发平台三部
世界时间表软件开发
安徽森拓网络技术有限公司
威尼特互联网科技公司
中国网络安全问题的原因
数据库脱敏有什么用
汕头市网络安全活动
上海唯思软件开发电话
牛气霸屏服务器配置
浅谈网络安全与管理制度
安顺gpu服务器
网络安全画画好看的 百度网盘
国家网络安全知识竞赛网站
信息数据库管理技术
做一个数据库需要学哪些东西
服务器可以带云终端吗
指定当前数据库的格式是什么
庐江软件开发岗位
宜兴定制软件开发服务电话
电脑如何更快访问服务器