thread_wait.java

来自「this gcc-g++-3.3.1.tar.gz is a source fi」· Java 代码 · 共 50 行

JAVA
50
字号
// Test basic thread creation and wait/notify functionality.// Origin: Bryce McKinlay <bryce@albatross.co.nz>public class Thread_Wait implements Runnable{  public static void main(String args[])  {    new Thread_Wait();  }    public Thread_Wait()  {    System.out.println("creating thread");    Thread t = new Thread(this);    t.start();        try    {      Thread.sleep(100);    }    catch (Exception x)    {      System.out.println("exception occurred: " + x);    }    synchronized (this)    {      System.out.println("notifying other thread");      notify();    }  }    public void run()  {    System.out.println ("new thread running");    synchronized (this)    {      try      {	wait();      }      catch (Exception x)      {        System.out.println("exception occurred: " + x);      }    }        System.out.println ("thread notified okay");  }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?