package myThread;
public class demo1 {
public static void main(String[] args) {
// mtd m1 = new mtd();
// mtd m2 = new mtd();
// 不是多线程 run
// m1.run();
// m2.run();
// 设置进程名
// m1.setName("1号线程");
// m2.setName("2号线程");
mtd m1 = new mtd("线程1");
mtd m2 = new mtd("线程2");
mtd m3 = new mtd("线程3");
// 设置进程优先级 1-10
m1.setPriority(3);
m2.setPriority(4);
m3.setPriority(5);
// 多线程
m1.start();
m2.start();
m3.start();
// 获取进程优先级
System.out.println(m1.getPriority());
}
}
package myThread;
public class mtd extends Thread {
public mtd() {
}
public mtd(String name) {
super(name);
}
@Override
public void run() {
for (int i=0 ;i<=100; i++){
System.out.println(getName()+":"+i);
}
// super.run();
}
}