首页 > 开发 > Java > 正文

Java使用join方法暂停当前线程

2024-07-13 10:06:16
字体:
来源:转载
供稿:网友

目标线程的join方法暂停当前线程,直到目前线程完成(从run()方法返回),供大家参考,具体内容如下

Java代码:

java;">package Threads;import java.io.IOException;/** * Created by Frank */public class Join { public static void main(String[] args) {  Thread t = new Thread() {   public void run() {    System.out.println("Reading");    try {     System.in.read();    } catch (IOException e) {     System.err.println(e);    }    System.out.println("Thread finished.");   }  };  System.out.println("Starting");  t.start();  System.out.println("Joining");  try {   t.join();  } catch (InterruptedException e) {   // 不应该发生   System.err.println("Who dares interrupt my sleep??");  }  System.err.println("Main Finished"); }}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持VeVb武林网。


注:相关教程知识阅读请移步到JAVA教程频道。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表