给线程起名

* 1. Thread.currentThread();   可以获取到当前线程对象,出现在哪就是获取哪个线程。

* 2. thread.setName();  给该线程起名字

* 3. thread.getName();  获取该线程的名字

* 代码实例
```
package com.shige.Thread;
import java.util.Currency; public class ThreadTest03 {
public static void main(String[] args) { // 获取当前线程对象
Thread thread=Thread.currentThread(); //主线程 //给线程起名字
thread.setName("主线程");
System.out.println(thread.getName());//输出线程名字 // 创建线程对象
Thread thread2=new Thread(new Processor_01()); //给线程起名字
thread2.setName("线程1"); // 创建线程对象
Thread thread3=new Thread(new Processor_01()); //给线程起名字
thread3.setName("线程2"); //启动线程
thread2.start(); thread3.start();
}
}

//定义一个线程
class Processor_01 implements Runnable{ //实现Runnable接口 //实现run方法
@Override
public void run() {
// 获取当前线程对象
Thread thread1=Thread.currentThread(); //当前线程
System.out.println(thread1.getName()); //输出线程名 }
}

最新文章

  1. jquery的live转on的办法
  2. 大图居中,以1920px为例
  3. Intellij Idea使用技巧、快捷键
  4. 【nginx运维基础(1)】Nginx的编译安装与使用
  5. 如何使用Prism框架的EventAggregator在模块间进行通信
  6. Linux(centos7)下安装Docker
  7. Cookie 用法
  8. [Hive_add_4] Hive 命令行客户端 Beeline 的使用
  9. Driver 01 进程隐藏
  10. SpringCloud之Eureka集群
  11. STM32 CAN总线标识符过滤器难点解析
  12. thinkphp中的Ueditor的使用, 以及如何传递编辑器内容到后台?
  13. 鼓捣phantomjs,做ajax网站的信息采集
  14. IIS6.0支持PHP设置
  15. docker 镜像编译
  16. 微信token验证源码分享(c#版)
  17. SQLServer中exists和except用法
  18. JDBC二部曲之_入门
  19. xctf --Hctf2014 Quals write up
  20. lock与monitor的区别

热门文章

  1. 五大自动化测试的Python框架
  2. 硬件交互 snmp 使用
  3. Wireguard 全互联模式(full mesh)配置指南
  4. 基于Hi3559AV100的视频采集(VDEC-VPSS-VO)整体框图设计
  5. JAVA多线程与锁机制
  6. PHP题库1
  7. 2020年HTML5考试模拟题整理(二)
  8. add_header被覆盖 -配置错误
  9. Shiro反序列化<=1.2.4 复现
  10. SHELL编程概念&变量剖析