首页 > 软件操作教程 > 编程开发 > Java
题目内容

Java 如何加入线程

题目答案

加入线程

在多线程程序中,我们可以使用Thread类中的join()方法来加人线程^例如,如果需要在线程X 执行前先插人线程Y,这时可以使用线程X的join()方法加人线程Y,线程X会等待线程Y执行完成后 再继续执行。

//加入线程

public class JoinDemo {

public static void main(String[] args) {

try {

Thread t1 = new Thread("t-1");//新建线程

t1.start();

t1.join();

System.out.println("%线程完成\n",Thread.currentThread().getName());

} catch (Exception e) {

e.printStackTrace();

}

}

static class TheadA extends Thread{

public ThreadA(String name) {

super(name);

}

public void run() {

System.out.printf("%n线程开始\n",this.getName());

for(int i =0;i<100000;i++) ;

System.out.printf("%n线程结束\n",this.getName());

}

}

}

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

软件操作 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

相关视频试题

最需教育客户端 软件问题一手掌握

去 App Store 免费下载 iOS 客户端