java中如何观察线程的状态
发表于:2024-10-25 作者:千家信息网编辑
千家信息网最后更新 2024年10月25日,这篇文章主要介绍java中如何观察线程的状态,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!观察线程的状态State state=Thread对象.getState();int
千家信息网最后更新 2024年10月25日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安全错误
数据库的锁怎样保障安全
中国联通服务器公司
维护网络技术的职业
临沧做app的软件开发多少钱
寄递业四大数据库指什么数据库
软件开发公司运营管理办法
tr贸易数据库
数据库无法跟踪
vba数据库多条查询
数据库服务器内存高
金昌软件开发技术项目实训中心
数据库信息在哪修改
如何删除服务器管理员权限
数据库消防预案
数据库的系统实现与调试
百度识图软件开发
中国网络安全反诈骗联盟
火车通勤人员数据库在哪里录入
即时通信软件开发公司
全球三大出版商数据库
北京云海互联网科技
物理服务器安装底层虚拟机安全
社区数据库建设方案
英雄联盟钢铁烈阳服务器进不了
网络安全周领导讲话
2021年教育系统网络安全工作
借贷软件开发商
广州办公系统软件开发价位
专科考试网络技术难度
网络安全伊朗震网
接入usb光驱后服务器卡死