1,获取与设置名称的方法
2,使用:
//在对象创建的同时进行命名(设置名称)//main方法类:public class Text03 { public static void main(String[] args) { //新建对象的同时设置 线程名称 MyThrad myThrad = new MyThrad("主线程:"); //一个线程对象只能调用一次start方法; //start启动新线程; myThrad.start(); for (int i = 0; i < 20; i++) { System.out.println(myThrad.getName()+"main:" + i); } }}//MyThread类://继承Threadpublic class MyThrad extends Thread { //设置Thread类中的线程名称,将new对象时命名的 线程名称 传入; public MyThrad(String name) { //指向父类的名称设置构造器; super(name); } @Override public void run() { for (int i = 0; i < 10; i++) { System.out.println("run:" + i); } }}//*********************************//用对象变量的获取和设置名称public class Text05 { public static void main(String[] args) { //匿名内部类实现Runnable接口 Thread thread = new Thread(new Runnable() { @Override public void run() { } }); thread.start(); //设置线程对象的名字为110 String name = "110"; thread.setName(name); //获取线程对象thread的名字 System.out.println(thread.getName()); }}