Day12 _63_获取当前线程对象
2024-10-10 09:53:42
给线程起名
* 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()); //输出线程名
}
}
最新文章
- jquery的live转on的办法
- 大图居中,以1920px为例
- Intellij Idea使用技巧、快捷键
- 【nginx运维基础(1)】Nginx的编译安装与使用
- 如何使用Prism框架的EventAggregator在模块间进行通信
- Linux(centos7)下安装Docker
- Cookie 用法
- [Hive_add_4] Hive 命令行客户端 Beeline 的使用
- Driver 01 进程隐藏
- SpringCloud之Eureka集群
- STM32 CAN总线标识符过滤器难点解析
- thinkphp中的Ueditor的使用, 以及如何传递编辑器内容到后台?
- 鼓捣phantomjs,做ajax网站的信息采集
- IIS6.0支持PHP设置
- docker 镜像编译
- 微信token验证源码分享(c#版)
- SQLServer中exists和except用法
- JDBC二部曲之_入门
- xctf --Hctf2014 Quals write up
- lock与monitor的区别