多线程Join函数小案例
来源:互联网 发布:ps软件字体下载 编辑:程序博客网 时间:2024/06/05 08:52
JoinTread类 继承Thread
package cn.happy.tread2;
public class JoinTread extends Thread{
public JoinTread(String name) {
super(name);
}
@Override
public void run() {
for (int i = 0; i < 4; i++) {
System.out.println(Thread.currentThread().getName()+" "+i);
}
}
}
测试类
package cn.happy.tread2;
public class Test {public static void main(String[] args) throws InterruptedException {
new JoinTread("新线程").start();
for (int i = 0; i < 4; i++) {
if (i == 2) {
JoinTread j1 = new JoinTread("被join的线程");
j1.start();
//新线程和主线程将被阻塞,阻塞停止后会进入就绪状态
j1.join();
}
System.out.println(Thread.currentThread().getName() + " " + i);
}
}
}
阅读全文
0 0
- 多线程Join函数小案例
- java多线程--join函数
- 多线程BackGround小案例
- 多线程yield小案例
- java多线程控制函数setDaemon,join,interupt
- 多线程小案例之龟兔赛跑
- Java 多线程Timer 与 TimerTask 小案例
- 多线程 -- join
- Java基础---多线程中的小知识点:join()方法
- Java-----多线程小知识点:join()方法和守护线程
- Python多线程中join函数与setDaemon函数使用说明
- 04-java小案例-调用函数-内存
- java多线程中的join()、 sleep()、 yield()、 wait()函数
- Python多线程中的join函数的使用与含义
- 【C/C++开发】多线程编程中的join函数
- left join案例
- Left join --案例1
- Left join --案例2
- 关于MySQL数据库连接超时问题的分析与解决
- Canvas图形绘制---ChessBoard
- kotlin-cn front end
- 设计模式之迭代器模式的学习思考
- STM32固件库详解
- 多线程Join函数小案例
- JAVA解析TXT分割标题章节正文后写入数据库(某公司机试题以及关键源代码)
- smartupload--文件批量下载
- BaseDao多线程的实现
- python3.6下安装(numpy,scipy,pandas,matplotlib,scikit-learn)
- JAVA中的进程和线程
- 多线程 BaseDao
- POJ 1837 Balance 笔记
- 【原创】【组合数学】vijos-1629 八(容斥原理+最小公倍数)