thread.Join(); 让主线程等待自己完成
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading;namespace ConsoleApplication1 {class Program{private static void Method(){Thread.Sleep(5000);Console.WriteLine("当前线程:" + Thread.CurrentThread.Name);}static void Main(string[] args){Thread.CurrentThread.Name = "MainThread";Thread thread = new Thread(Method);thread.Name = "Thread";thread.Start();//会阻止主线程,直到thread线程终结(线程方法返回或线程遇到异常)//输出:当前线程:Thread// 主线程:MainThread//可以注销此句对比输出结果 thread.Join();Console.WriteLine("主线程:" + Thread.CurrentThread.Name);Console.Read();}} }
转载于:https://www.cnblogs.com/qqhfeng/p/4769662.html
thread.Join(); 让主线程等待自己完成相关推荐
- c++主线程等待子线程结束_简单明了的 Python 多线程来了 | 原力计划
作者 | 万里羊责编 | 王晓曼出品 | CSDN博客线程和进程计算机的核心是CPU,它承担了所有的计算任务,就像是一座工厂在时刻运行.如果工厂的资源有限,一次只能供一个车间来使用,也就是说当一个车间 ...
- 【多线程】学习记录七种主线程等待子线程结束之后在执行的方法
最近遇到一个问题需要主线程等待所有的子线程结束,才能开始执行,统计所有的子线程执行结果,返回,网上翻阅各种资料,最后记录一下,找到七种方案 第一种:while循环 对于"等待所有的子线程结束 ...
- Java主线程等待子线程、线程池
public class TestThread extends Thread { public void run() { System.out.println(this.getName() + &qu ...
- java 主线程等待_Java实现主线程等待子线程
本文介绍两种主线程等待子线程的实现方式,以5个子线程来说明: 1.使用Thread的join()方法,join()方法会阻塞主线程继续向下执行. 2.使用Java.util.concurrent中的C ...
- java等待5秒_Java并发编程-主线程等待子线程解决方案
主线程等待所有子线程执行完成之后,再继续往下执行的解决方案 public class TestThread extends Thread { public void run() { System.ou ...
- 面试官:如何让主线程等待所有的子线程执行结束之后再执行
java 主线程等待所有子线程执行完毕在执行,在工作总往往会遇到异步去执行某段逻辑, 然后先处理其他事情, 处理完后再把那段逻辑的处理结果进行汇总(比如用户下单一个产品,后台会做一系列的处理,为了提高 ...
- java主线程等待所有子线程执行完毕再执行
java主线程等待所有子线程执行完毕在执行,这个需求其实我们在工作中经常会用到,比如用户下单一个产品,后台会做一系列的处理,为了提高效率,每个处理都可以用一个线程来执行,所有处理完成了之后才会返回给用 ...
- Java多线程之----主线程会等待子线程结束再结束么,怎么让主线程等待子线程结束呐?
首先给出结论: 主线程和子线程之间没有谁先谁后结束这种关联,它们只是各自负责自己的线程任务,如果该线程的任务结束了,该线程自然会结束运行. talk is cheap,show me the code ...
- 如何实现java主线程等待子线程执行完毕之后再执行?
本文转自:问题:如何实现java主线程等待子线程执行完毕之后再执行? - jseven - 博客园 点击关注强哥,查看更多精彩文章呀 工作总往往会遇到异步去执行某段逻辑, 然后先处理其他事情, 处理完 ...
最新文章
- TOJ-1036.Rails STL-栈
- 为什么华为在发布会不提鸿蒙,华为又要开发布会?这次没有手机,鸿蒙系统要当主角!...
- Java的知识点20——包装类基本知识、包装类的用途、自动装箱和拆箱、包装类的缓存问题
- 用WMI修改计算机名和IP
- boost::detail::lightweight_mutex相关的测试程序
- java 连接池连接mysql数据库需要哪些jar包_DBCP-基于Java8导入DBCP连接池所需JAR包并编写DBCPUtils工具类...
- Xshell链接不上云服务器的解决方案
- project不显示里程碑标志_3万台!纽荷兰大方捆打捆机再创全新里程碑
- ccna之交换机密码破解
- SpringBoot-JPA删除不成功,只执行了查询语句
- MLPlatform project的统一结构-----------Model层代码编写--------业务逻辑子层:编程思路...
- 计算机网络技术论文致谢,路由器论文致谢
- 辐射4核能选项用计算机失败,辐射4NMM安装framework失败解决方法一览_游侠网
- android 小米键盘输入法切换,小米输入法键盘设置
- Air202学习 二 (定时器使用)
- 谷歌浏览器下面的任务栏不见了
- 【少样本图像生成】Towards Faster And Stabilized GAN training for high-fidelity few-shot image synthesis
- 悲剧艺术! finalize方法实现对象的自我拯救
- matlab绘制矩阵色块图
- 分享平面设计中的视觉思维(技巧实战篇)