三个线程顺序执行

复制代码
 1     static  void  test9() throws InterruptedException{
 2         Thread thread1=new Thread(()->{
 3             try {
 4                 System.out.println("111");
 5                 Thread.sleep(1000);
 6             }catch (Exception ex){}
 7 
 8          });
 9         Thread thread2=new Thread(()->{
10             try {
11                 System.out.println("222");
12                 Thread.sleep(1000);
13             }catch (Exception ex){}
14 
15         });
16         Thread thread3=new Thread(()->{
17             try {
18                 System.out.println("333");
19                 Thread.sleep(1000);
20             }catch (Exception ex){}
21 
22         });
23         thread1.start();
24         thread1.join();
25         thread2.start();
26         thread2.join();
27         thread3.start();
28         thread3.join();
29    System.out.println("main thread end");
30     }
复制代码

 

posted @   甜菜波波  阅读(81)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
历史上的今天:
2017-03-29 java 实现HttpRequest 发送http请求
2017-03-29 java的线程
2017-03-29 DDD架构Sample
2017-03-29 应用服务和领域服务
点击右上角即可分享
微信分享提示