获取当前线程的对象
程序员文章站
2022-07-05 13:22:01
...
获取当前线程的对象
- Thread.currentThread():主线程也可以获取
package com.heima.threadmethod;
public class Demo02_CurrentThread {
public static void main(String[] args) {
new Thread() {
public void run() {
System.out.println(getName() + "....aaaaaa");
}
}.start();
new Thread(new Runnable() {
public void run() {
//Thread.currentThread()获取当前正在执行的线程
System.out.println(Thread.currentThread().getName() + "...bb");
}
}).start();
//获取主函数线程的引用,并改名字
Thread.currentThread().setName("我是主线程");
//获取主函数线程的引用,并获取名字
System.out.println(Thread.currentThread().getName());
}
}