线程监控
来源:互联网 发布:java开发手册 百度云 编辑:程序博客网 时间:2024/05/16 10:07
package hoho;public class GH { public static void main(String[] args) { // TODO 自动生成的方法存根 MyThread mt=new MyThread("线程MyThread"); //创建线程类MyThread的对象 System.out.println("-------------------------"); System.out.println("线程MyThread 是否处于运动状态:"+mt.t.isAlive());//查看线程的人状态,判断它是后处于运行状态 try{ System.out.println("-------------------------------"); System.out.println("等待线程结束。。。");//等待线程结束 mt.t.join(); } catch(InterruptedException e){ System.out.println("出现错误,线程中断!"); } System.out.println("------------------------------"); System.out.println("线程MyThread 是否处于运动状态:" +mt.t.isAlive()); System.out.println("----------------------------------"); System.out.println("主线程正在退出。。。"); }}class MyThread implements Runnable{ //创建线程类Runnable,实现Runnable接口 String name; Thread t; MyThread(String th){ //创建属于类Thread得线程的对象 name=th; t=new Thread(this,th); System.out.println("创建线程:"+th); t.start();//启动线程 } public void run(){ //重写方法run(),线程休眠一段时间后退出 try{ Thread.sleep(1000); } catch(InterruptedException e){ System.out.println(name+"中断"); } System.out.println("-------------------------------------"); System.out.println(name+" 正在退出。。。"); }}
知识点:
.线程的生命周期
.线程的优先级调度策略
.线程状态的改变
阅读全文
0 0
- 线程监控
- 线程监控
- 线程监控
- 线程监控
- 线程监控
- 线程监控
- 线程监控
- 线程监控
- 线程监控
- 线程监控
- 监控远程线程代码
- 监控线程设计
- VisualVM监控线程
- WinForm线程监控
- java线程监控
- linux 监控线程命令
- Jstack-线程监控
- jprofiler监控线程-初探
- C语言学习笔记(九)---简单的RSA加密算法练习
- Android艺术探索笔记
- malloc.realloc.calloc函数的区别
- (POJ1062)昂贵的聘礼
- 火车票购票系统模拟
- 线程监控
- 解决方案 git@github.com出现Permission denied (publickey)
- 多个测试类同时测试
- 最大团,白书P323UVa11324(有向图强连通分量,dp求GVA权最大路径)
- 由数字构成菱形
- L2-001. 紧急救援/1003. Emergency (25)
- Jeffies值与linux系统时间——理论篇
- 摩尔定律还有效吗?
- 11月15日笔记