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

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

Java線程監控的示例

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

問題描述

如何監控線程的狀態?

解決方案

以下示例演示了如何通過擴展 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

 

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

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 资源站在线 | 亚洲精品一区二区三区 | 久久在线免费 | 日本中文在线观看 | 看全大色黄大色黄大片一级爽 | 亚洲在线观看一区 | 天天狠狠色综合图片区 | 野外一级毛片黑人 | 日韩成人一级 | 日本成人久久 | 久久精品国产精品亚洲艾 | www.黄网站 | 久草精品在线观看 | 黄色福利在线观看 | 亚洲精品6久久久久中文字幕 | 精品国产一区二区三区久 | 国产欧美日韩网站 | 毛片在线网址 | 久久这里有精品视频任我鲁 | 夜夜操夜夜爽 | 久久久成人网 | 成人免费淫片在线费观看 | 欧美成人丝袜视频在线观看 | 97av视频| 欧美影院久久 | 久久国产精品免费一区二区三区 | 国产美女视频做爰 | 国产福利免费视频 | 四虎黄色网址 | 日本一区二区三区四区在线观看 | 成人免费淫片在线费观看 | 欧美综合中文字幕久久 | 久久天天躁狠狠躁夜夜2020一 | 站长推荐国产午夜免费视频 | 在线观看亚洲网站 | 国产精品成人va | 欧美图片一区 | 国产精品国色综合久久 | 欧美一级视频免费看 | 中文字幕在线观看2023 | 久久中文字幕久久久久91 |