欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > java >内容正文

java

Java获取当前线程的名字以及为线程命名

发布时间:2025/3/19 java 41 豆豆
生活随笔 收集整理的这篇文章主要介绍了 Java获取当前线程的名字以及为线程命名 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

为线程命名可以再构造方法中传入线程的名字,也可以在调用set方法来赋予名字

public class ThreadDemo {public static void main(String[] args) {Runnable myRunnable = new MyThread(); // 创建一个Runnable实现类的对象new Thread(myRunnable).start(); // 将myRunnable作为Thread target创建新的线程Thread thread = new Thread(myRunnable);// 调用start()方法使得线程进入就绪状态thread.setName("线程A");thread.start();new Thread(myRunnable,"线程B").start();new Thread(myRunnable,"线程C").start();} }class MyThread implements Runnable {@Overridepublic void run() {System.out.println(Thread.currentThread().getName());} }

运行结果

可以看到,没有命名的线程,会有一个默认的名字

 

总结

以上是生活随笔为你收集整理的Java获取当前线程的名字以及为线程命名的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。