本帖最后由 小痞痞 于 2013-10-7 21:13 编辑
- class MyThread extends Thread {
- public void run() {
- for(int x = 0;x < 10; x++){
- System.out.println(getName() + "Aaaaaaa");
- }
- }
- }
复制代码 在继承Thread方法中直接用getName就可以获取到线程的名字- class MyThread1 implements Runnable {
- public void run() {
- for(int x = 0;x < 10; x++){
- System.out.println(Thread.currentThread().getName() + "Bbbbbbbbbbb");
- }
- }
- }
复制代码 为啥在使用Runnable接口的时候却要使用Thread.currentThread().getName()来获取线程的名字呢? |
|