大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 Java線程監控的示例

Java線程監控的示例

更新時間:2022-06-16 12:06:42 來源:動力節點 瀏覽1097次

問題描述

如何監控線程的狀態?

解決方案

以下示例演示了如何通過擴展 Thread 類并使用 currentThread.getName() 方法來監視線程的狀態。

class MyThread extends Thread {
   boolean waiting = true;
   boolean ready = false;
   MyThread() {
   }
   public void run() {
      String thrdName = Thread.currentThread().getName();
      System.out.println(thrdName + " starting.");
      while(waiting) System.out.println("waiting:"+waiting); 
      System.out.println("waiting...");
      startWait(); 
      try {
         Thread.sleep(1000);
      } catch(Exception exc) {
         System.out.println(thrdName + " interrupted.");
      }
      System.out.println(thrdName + " terminating.");
   }
   synchronized void startWait() {
      try {
         while(!ready) wait();
      } catch(InterruptedException exc) {
         System.out.println("wait() interrupted");
      }
   }
   synchronized void notice() {
      ready = true;
      notify();
   }
}
public class new_class {
   public static void main(String args[]) throws Exception {
      MyThread thrd = new MyThread();
      thrd.setName("MyThread #1");
      showThreadStatus(thrd);
      thrd.start();      
      Thread.sleep(50);
      showThreadStatus(thrd);
      thrd.waiting = false;      
      Thread.sleep(50); 
      showThreadStatus(thrd);
      thrd.notice();      
      Thread.sleep(50);
      showThreadStatus(thrd);      
      while(thrd.isAlive()) 
      System.out.println("alive");
      showThreadStatus(thrd);
   }
   static void showThreadStatus(Thread thrd) {
      System.out.println(thrd.getName()+"  Alive:="+thrd.isAlive()+" State:=" + thrd.getState() );
   }
}

結果

上面的代碼示例將產生以下結果。

main Alive=true State:=running

 

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 精品夜夜春夜夜爽久久 | 一区在线看 | 免费在线观看的毛片 | 欧美精品亚洲网站 | 大伊香蕉精品视频在线天堂 | 国产精品综合一区二区三区 | 成人在线视频免费 | 深夜影院a | 9999在线视频 | 国产福利视频一区 | 亚洲小视频在线 | 热99这里有精品综合久久 | 亚洲综合图片 | 久久久精品 | 逆天至尊免费看229集 | 日本一级毛片aaaaa | 一区不卡在线观看 | 日日爽夜夜 | 国产亚洲综合视频 | 十大黄色免费网站 | 夜色成人免费观看 | 亚洲天天做夜夜做天天欢人人 | 久久精品香蕉视频 | 欧美一区欧美二区 | 国产精品入口麻豆高清在线 | 四虎最新网址在线观看 | 亚洲国产精品成人综合久久久 | 亚洲综合色秘密影院秘密影院 | 免费乱理伦片在线观看老妇 | 免费视频精品 | 443hk四虎 在线观看 | 欧美成人精品在线 | 成人影院在线观看 | 操熟美女又肥又嫩的骚屁股 | 欧美 亚洲 中文字幕 | 久久99精品国产麻豆 | 色色在线 | 国产欧美一区二区精品仙草咪 | 日本一级毛片中文字幕 | 亚洲欧洲综合网 | 国产精品久久久久久久久免费hd |