最新回答 / Coda
有些时候是等效的,有些时候不可以的。使用Thread.currentThread().getName()和使用this.getName()都可以得到线程的名称,但是使用this调用getName()方法只能在本类中,而不能在其他类中,更不能在Runnable接口中,所以只能使用Thread.currentThread().getName()获取线程的名称,否则会出现编译时异常。这种题一般多测试几种不同的情况可以得出的。
2015-03-13