Java线程的三种命名方法


1.实例化一个线程对象

1 Thread t = new Thread();
2 t.setName("甲");

2.实例化一个线程对象的同时,通过构造方法对线程进行命名

1 Thread(Runnable r, String name)
2 Thread t = new Thread(() -> {}, "甲");

3.使用自定义的线程类,在实例化线程对象的同时,进行名称的赋值

 1 MyThread t = new MyThread("甲");
 2 
 3 class MyThread extends Thread{
 4     
 5     public MutliTread(String name) {
 6         this.setName(name);
 7         //super(name)
 8     }
 9     public void run() {...}
10 }

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM