Java如何检测当前进程的状态呢?

Java-经验王 Java经验 发布时间:2021-04-27 16:06:58 阅读数:2120 1

实现思路:
       1.使用
Thread.currentThread()获取当前进程
  2.使用isAlive()获取进程的状态


例:
public class testThreadAlive extends Thread {
   public void run() {
      for (int i = 0; i < 4; i++) {
         printMsg();
      }
   }

   public void printMsg() {
      Thread t = Thread.currentThread();
      String name = t.getName();
      System.out.println("进程名称:" + name);
   }

   public static void main(String[] args) {
      testThreadAlive t= new testThreadAlive();
      t.setName("MyThread");
      System.out.println(t.isAlive());
      t.start();     
      System.out.println(t.isAlive());
   }
}
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/1619512145418.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者