首页 > 其他分享 >join方法

join方法

时间:2022-11-19 17:38:37浏览次数:42  
标签:join name 线程 方法 public TestThread

join方法:当一个线程调用了join方法,这个线程就会被先执行,他执行结束以后才可以去执行其余的线程。

注意:必须先start,在join才有效

package com.msb.test06;

/**
 * @author : liu
 * 日期:15:02:26
 * 描述:IntelliJ IDEA
 * 版本:1.0
 */
public class TestThread extends Thread{
    public TestThread(String name){
        super(name);
    }
    @Override
    public void run() {
        for (int i = 1; i <=10; i++) {
            System.out.println(this.getName()+"-----"+i);
        }
    }
}
class Test{
    //这是一个main方法:是程序的入口
    public static void main(String[] args) throws InterruptedException {
        for (int i = 1; i <50 ; i++) {
            if (i==6){
                TestThread t=new TestThread("子线程");
                t.start();
                t.join();
            }
            System.out.println(Thread.currentThread().getName()+i);

        }
    }
}

 

标签:join,name,线程,方法,public,TestThread
From: https://www.cnblogs.com/jeldp/p/16906570.html

相关文章

  • jedis的使用方法
    jedis使用1.创建maven项目,引入jar包<dependency><groupId>redis.clients</groupId><artifactId>jedis</artifactId><version>......
  • java——集合——Set集合——HashSet存储自定义类型元素——必须重写hashCode方法和eq
                                                  HashSet存储自定......
  • BOM_Window_打开关闭方法与BOM_Window_定时器方法
    BOM_Window_打开关闭方法与打开关闭有关的方法close()关闭浏览器窗口谁调用我,我光谁open()打开一个新的浏览器窗口返回新......
  • 99:私有方法
    ###私有方法的调用#测试私有属性、私有方法classEmployee:def__init__(self,name,age):self.name=nameself.__age=age#私有实例属......
  • 100:@property装饰器_get和set方法
    ###@property装饰器@property可以将一个方法的调用方式变成“属性调用”。下面是一个简单的示例,让大家体会一下这种转变:#简单测试@propertyclassEmployee:@pr......
  • 重构之合理的方法名称
    最好的代码注释是代码本身,当需要给代码加文本注释时,应先检查一下代码本身是否清晰合理的表达了代码的意图。合理的方法名称,有助于增强代码的表达力。看一个名称不合理的方......
  • 97:方法没有重载_方法的动态性
    ###方法没有重载在其他语言中,可以定义多个重名的方法,只要保证方法签名唯一即可。方法签名包含3个部分:方法名、参数数量、参数类型。Python中,方法的的参数没有声明类型(调......
  • 96:__call__()方法和可调用对象
    ###__call__方法和可调用对象定义了__call__方法的对象,称为“可调用对象”,即该对象可以像函数一样被调用。#测试__call__,可调用对象classSalaryAccount:'''工资......
  • 95:__del__()析构方法和垃圾回收机制
    ###__del__方法(析构函数)和垃圾回收机制__del__方法称为“析构方法”,用于实现对象被销毁时所需的操作。比如:释放对象占用的资源,例如:打开的文件资源、网络连接等。Python......
  • 94:类方法_静态方法_内存分析图示
    ###类方法 类方法是从属于“类对象”的方法。类方法通过装饰器@classmethod来定义,格式如下:  @classmethod  def类方法名(cls[,形参列表]):    函数体要点如下......