Java线程的三种命名方法

Posted ggrrbb

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 }

 

以上是关于Java线程的三种命名方法的主要内容,如果未能解决你的问题,请参考以下文章

JAVA之线程同步的三种方法

java单例模式的三种实现(线程安全)

java结束线程的三种方法

java中创建线程的三种方法以及区别

Java中创建线程的三种方法以及区别

java终止线程的三种方法