Java使用join方法暂停当前线程
作者:FrankYou 时间:2023-11-03 04:32:31
目标线程的join方法暂停当前线程,直到目前线程完成(从run()方法返回),供大家参考,具体内容如下
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");
}
}
标签:java,join,线程
0
投稿
猜你喜欢
Flutter组件生命周期和App生命周期示例解析
2022-07-18 23:15:59
C++ 继承,虚继承(内存结构)详解
2023-09-05 21:28:01
c#用for语句输出一个三角形的方法
2023-12-17 05:46:53
MyEclipse2018中安装Mybatis generator插件的实现步骤
2022-02-17 03:47:37
Java的引用类型常用的四种方法
2023-11-29 14:05:24
C#实现在PDF文档中应用多种不同字体
2022-01-18 02:13:28
深入理解Java设计模式之组合模式
2023-09-02 02:06:25
java如何将一个float型数的整数部分和小数分别输出显示
2022-08-17 16:50:26
Android编程实现画板功能的方法总结【附源码下载】
2023-08-05 10:45:07
Springboot如何通过yml配置文件为静态成员变量赋值
2021-08-03 12:03:17
Java获取e.printStackTrace()打印的信息方式
2022-05-18 05:19:26
Android仿支付宝手势密码解锁功能
2023-02-14 09:06:46
C# 使用PictureBox实现图片按钮控件的示例步骤
2023-04-04 21:33:29
JAVA8 Stream流中的reduce()方法详解
2023-09-01 21:10:33
SpringMVC使用RESTful接口案例
2021-10-10 20:03:45
简单了解java标识符的作用和命名规则
2022-06-18 17:49:09
Java SimpleDateFormat与System类使用示例详解
2021-10-25 23:15:55
Spring注解驱动开发实现属性赋值
2023-05-07 04:40:22
flutter 路由跳转的实现示例
2023-08-23 14:55:26
实例解析Java中的构造器初始化
2022-11-22 07:42:27