线程监控
来源:互联网 发布:软件服务行业会计处理 编辑:程序博客网 时间:2024/05/19 23:53
线程监控
package w;public class d {public static void main(String[] args) {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{ //创建线程类MyThread,实现Runnable接口String name;Thread t;MyThread(String th){name=th;t=new Thread(this,th); //创建属于类Thread的线程对象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+"正在退出...");}}
知识点
1,一个线程具有5个状态分别为新建、就绪、运行、阻塞和死亡
2,线程的优先级和调度策略’
阅读全文
0 0
- 线程监控
- 线程监控
- 线程监控
- 线程监控
- 线程监控
- 线程监控
- 线程监控
- 线程监控
- 线程监控
- 线程监控
- 监控远程线程代码
- 监控线程设计
- VisualVM监控线程
- WinForm线程监控
- java线程监控
- linux 监控线程命令
- Jstack-线程监控
- jprofiler监控线程-初探
- POJ
- 【unity3D】如何改变鼠标光标样式!
- Qt5.9环境正确搭建(自学总结遇到的实际问题)
- let和var区别
- linux安全配置
- 线程监控
- STM32F1x 逆向工程初步
- FTP服务在虚拟机上的相关配置
- 页面加载数据顺序
- 小心JavaScript中return语句的陷阱
- 如何在mac上安装gradle
- kettle 循环执行作业
- Linux多线程编程讲解之系列五
- GitHub 部分使用命令