目标线程的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"); } }
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持移动技术网。
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
荐 Python部分第三方库简要介绍及近期Python入门学习笔记
荐 PCA降维原理及其代码实现(附加 sklearn PCA用法参数详解)
网友评论