public class MyThread extends Thread {
//继承Thread,直接使用getName()方法获取当前线程名
@Override
public void run() {
for (int i = 0; i < 100; i++) {
System.out.println(getName() + i);
}
}
}
public class MyRunnable implements Runnable {
// 实现Runnable接口,可以调用Thread.currentThread()方法,这个方法是获取当前线程的对象引用,
// 然后在调用getName()方法获取线程名
@Override
public void run() {
for (int i = 0; i < 100; i++) {
System.out.println(Thread.currentThread().getName() + i);
}
}
}