Java怎么修改线程Thread/名

 时间:2026-02-15 04:49:08

1、创建线程类ChangeThreadName

Java怎么修改线程Thread/名

2、继承父类点击Browse

Java怎么修改线程Thread/名

3、输入thread继承thread类,然后回到新建类点击finish完成创建。

Java怎么修改线程Thread/名

1、声明who变量来记录是那个实例的线程

Java怎么修改线程Thread/名

2、按下组合键shift+alt+s,在弹出的菜单中选择倒数第三个来生成带参构造。

Java怎么修改线程Thread/名

3、勾选需要赋值的字段

Java怎么修改线程Thread/名

4、复制我选中的区域

Java怎么修改线程Thread/名

Java怎么修改线程Thread/名

5、在参数后方,加入一个String 类型的name

Java怎么修改线程Thread/名

6、再将参数name 复制到super括号内

Java怎么修改线程Thread/名

7、按下组合键alt+'/' 重写run方法

Java怎么修改线程Thread/名

8、删除选中的内容

Java怎么修改线程Thread/名

Java怎么修改线程Thread/名

9、输出线程实例名和线程名

Java怎么修改线程Thread/名

1、创建测试类并创建ChangeThreadName的实例 thread1,这里在创建实例的同时已经将线程名修改为‘myth1’

Java怎么修改线程Thread/名

2、创建ChangeThreadName的实例 thread2

Java怎么修改线程Thread/名

3、调用setName()方法来修改thread2线程名

Java怎么修改线程Thread/名

4、创建ChangeThreadName的实例 thread3

Java怎么修改线程Thread/名

5、启动所有线程开始测试。

Java怎么修改线程Thread/名

6、得到结果thread1的线程名已改为:myth1

              thread2的线程名已改为:myth2

              thread3的线程名并没有修改所以是thread-1,为什么不是thread-2是因为thread2的默认线程名之前已经指定过了,通过构造修改和setName()修改的不一样,setName()方式会保留默认线程名。所以启动thread3时会使用thread-1作为线程名。

Java怎么修改线程Thread/名

  • 怪物猎人世界任务流程
  • 怪物猎人世界喷气大剑怎么得
  • 怪物猎人世界绚辉龙肉质弱点有哪些?
  • 怪物猎人世界游戏中怎么获得尸套龙的坚壳
  • 怪物猎人世界 狩猎大贼龙吧任务攻略
  • 热门搜索
    走进名人手抄报 名胜古迹手抄报 健康手抄报的内容 廉洁诚信手抄报 安全伴我成长手抄报 节约手抄报图片 铁路安全手抄报 节粮节水节电手抄报 春节手抄报a3纸 小学生行为规范手抄报