要想启动多个线程,不可以重复使用start,除非创建多个对象。04:03
第二种改名方式:
要想启动多个线程,不可以重复使用start,除非创建多个对象。04:03
第二种改名方式:
一个类同时执行两个线程可以新建两个对象 分别来调用start()方法
列如:
Student s1 = new Studnet();
s1.start();
Student s2 = new Studnet();
s2.start();
获取线程的名字使用 (对象名).getName();
设置线程的名字可以使用(对象名).setName();
也可以通过对象的构造方法来改变线程的名字
列如:
Student st = new Student("线程1");
关于 修改 线程名字的方法的理解:
t1.setName("线程1") 调用的就是 默认的构造方法
MyThread t1 = new MyThread("线程1")
而这种命名的方法 就是 调用的 有参数的构造方法