zoukankan      html  css  js  c++  java
  • Thread线程Join()的使用

     

    using System;
    using System.Threading;
    
    namespace ThreadJoinDemo
    {
        /// <summary>
        ///     Thread Join 用法 Thread.Join(); 等待方法执行完成
        ///     LDH @ 2021-9-18
        /// </summary>
        internal class Program
        {
            private static void Main()
            {
                Console.Title = "Thread Join 用法";
    
                ThreadJoin();
    
                Console.ReadKey();
            }
    
            private static void ThreadJoin()
            {
                var t = new Thread(WriteY);
                t.Start();
    
                t.Join(); // 等待WriteY方法执行完成,再输出X
    
                Console.WriteLine("X");
            }
    
            private static void WriteY()
            {
                for (var i = 1; i <= 1000; i++) Console.Write("Y");
                Console.WriteLine("━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━");
                Console.WriteLine("WriteY方法执行完成!");
                Console.WriteLine("━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━");
            }
        }
    }

     

    踏实做一个为人民服务的搬运工!
  • 相关阅读:
    浏览器渲染机制
    isEmpty 和 isBlank 的用法区别
    Mybatis-plus
    Java8的JVM内存结构
    【面试题】关于线程交替的面试题
    java中的final的作用
    线程池
    六种实现单例模式的方法
    SQL优化常用方法
    HTML学习笔记
  • 原文地址:https://www.cnblogs.com/LifeDecidesHappiness/p/15309426.html
Copyright © 2011-2022 走看看