当前位置: 首页 > news >正文

Java多线程——线程强制执行

· Join合并线程,待此线程执行完成后,再执行其他线程,其他线程阻塞。

· 可以想象成插队。


代码演示:

//测试Join方法
//想象为插队
public class TestJoin implements Runnable{@Overridepublic void run() {for (int i = 0; i < 1000; i++) {System.out.println("线程Vip来啦"+i);}}public static void main(String[] args) throws InterruptedException {//启动线程TestJoin testJoin = new TestJoin();Thread thread = new Thread(testJoin);thread.start();//主线程for (int i = 0; i < 500; i++) {if (i==200){thread.join();  //插队}System.out.println("main"+i);}}
}

http://www.lryc.cn/news/358356.html

相关文章:

  • 虹科Pico汽车示波器 | 免拆诊断案例 | 2017款奔驰E300L车行驶中发动机偶尔无法加速
  • 华发股份:加强业务协同 新政下项目热销
  • RedHat9网络配置设计
  • HDR视频相关标准-HDR vivid(二)
  • uniapp或微信小程序一些问题解决
  • 最长递增子序列,交错字符串
  • 力扣:344. 反转字符串
  • linux Inodes满导致数据库宕机
  • 【STL】C++ stack(栈) 基本使用
  • 轻量级 K8S 环境 安装minikube
  • 市场巨变,移动开发行业即将迎来“第二春”?
  • DependencyCheck工具使用
  • oracle翻页查询的小坑记录
  • 学习笔记——动态路由协议——OSPF(OSPF基本术语)
  • 子集和问题(回溯法)
  • 【NumPy】全面解析arange函数:高效创建数值范围数组
  • [ C++ ] 深入理解模板( 初 阶 )
  • UI自动化测试最佳设计模式POM
  • 朋友圈定时发送设置
  • Spark SQL 中DataFrame DSL的使用
  • qt 布局学习笔记
  • 设计模式复习
  • 前后端开发入门全攻略:零基础学起
  • Android Studio无法改变Button背景颜色解决办法
  • 元宇宙三维互动展厅让体验者进入一个充满奇幻与创意的数字世界
  • java高级——Collection集合之List探索(包含ArrayList、LinkedList、Vector底层实现及区别,非常详细哦)
  • JAVA-->方法的使用详解
  • 基于 vLLM 搭建 DeepSeek-V2 Chat 服务
  • Kafka 安装教程和基本操作
  • Java 五种内部类演示及底层原理详解