麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > Java > 正文

Java線程等待用法實例分析

2024-07-14 08:42:16
字體:
來源:轉載
供稿:網友

本文實例講述了Java線程等待用法。分享給大家供大家參考,具體如下:

線程等待

public class Hello {  public static void main(String[] args) {    A a = new A();    new Thread(new MyRun(a)).start();    new Thread(new MyRun1(a)).start();  }}class MyRun implements Runnable {  private A a;  public MyRun(A a) {    this.a = a;  }  @Override  public void run() {    synchronized (a) {      a.setTitle("hello");      try {        a.wait();      } catch (InterruptedException e) {        e.printStackTrace();      }      a.setNumber(12);      System.out.println(a);    }  }}class MyRun1 implements Runnable {  private A a;  public MyRun1(A a) {    this.a = a;  }  @Override  public void run() {    synchronized (a) {      a.setTitle("world");      a.setNumber(24);      a.notifyAll();      System.out.println(a);    }  }}class A {  private String title;  private Integer number;  public String getTitle() {    return title;  }  public void setTitle(String title) {    this.title = title;  }  public Integer getNumber() {    return number;  }  public void setNumber(Integer number) {    this.number = number;  }  @Override  public String toString() {    return "A{" +        "title='" + title + '/'' +        ", number=" + number +        '}';  }}

運行輸出:

A{title='world', number=24}
A{title='world', number=12}

線程等待,obj.wait(),會釋放當前的鎖,對象的普通方法,obj.wait(超時時間),表示指定時間后可以自動喚醒

線程喚醒,obj.notify(),喚醒一個線程,obj.notifyAll(),喚醒所以線程,obj需要和線程等待的對象一致。

wait和sleep的區別

個人認為:sleep就是一種延緩代碼執行的方法,wait是有關多線程的一些高級操作。

希望本文所述對大家java程序設計有所幫助。


注:相關教程知識閱讀請移步到JAVA教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 亚洲一区成人在线 | 羞羞的动漫在线观看 | 国内精品免费一区二区2001 | 视频一区二区三区免费观看 | 亚洲成人福利在线 | 欧美性色生活片免费播放 | 久久久久久久高清 | 在线看免费观看av | 做爰xxxⅹ性护士hd在线 | 国产亚洲精品综合一区91555 | 国产高潮好爽受不了了夜色 | 久久久国产精品电影 | 中文字幕在线亚洲精品 | 成人午夜视频免费 | 激情小说激情电影 | 一级电影中文字幕 | 亚洲免费看片网站 | 免费观看一级黄色片 | 激情视频免费观看 | 草久免费 | 久久精品99国产国产精 | 久久影片 | 最近中文字幕一区二区 | av国产片 | 97中文 | 爱看久久| 精品国产一区二区三区成人影院 | 日本中文字幕电影在线观看 | 国产一区二区免费看 | 欧美日韩视频在线播放 | 成人高清网站 | 免费毛片在线视频 | 国产精品久久久免费 | 毛片在线免费 | 日韩毛片网站 | 香蕉久草视频 | 国产免费观看一区二区三区 | 草莓福利社区在线 | 久久精品a一级国产免视看成人 | 国产精品久久久久久久久久久天堂 | 黄色网络免费看 |