您当前的位置: 首页 >  Java

小志的博客

暂无认证

  • 0浏览

    0关注

    1217博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Java并发多线程编程——获取默认线程名称及自定义线程名称

小志的博客 发布时间:2021-04-08 21:23:08 ,浏览量:0

目录
    • 一、获取线程默认名称案例
    • 二、如何自定义线程名称
    • 二、自定义线程名称案例

一、获取线程默认名称案例

1、代码

package com.xz.thread.t1;
/**
 * @description:
 * @author: xz
 */
public class Demo1 extends Thread{

    @Override
    public void run() {
        System.out.println(getName()+"正在运行。。。。。。。。。");
    }
	
    public static void main(String[] args) {
        Demo1 d1 = new Demo1();
        Demo1 d2 = new Demo1();
        d1.start();
        d2.start();
    }
}

2、输出结果如下图: 在这里插入图片描述

二、如何自定义线程名称
  • 根据java.lang包下的Thread类中的构造方法自定义线程名称 在这里插入图片描述
  • 找到带有String参数的构造方法 在这里插入图片描述
二、自定义线程名称案例

1、代码

package com.xz.thread.t1;
/**
 * @description:
 * @author: xz
 */
public class Demo1 extends Thread{

    //构造方法
    public Demo1(String name) {
        super(name);
    }
	
    @Override
    public void run() {
        System.out.println(getName()+"正在运行。。。。。。。。。");
    }
	
    public static void main(String[] args) {
        Demo1 d1 = new Demo1("线程1=====");
        Demo1 d2 = new Demo1("线程2-----");
        d1.start();
        d2.start();
    }
}

2、输出结果如下图: 在这里插入图片描述

关注
打赏
1661269038
查看更多评论
立即登录/注册

微信扫码登录

0.0428s