课程
/后端开发
/Java
/深入浅出Java多线程
代码中的Thread.currentThread.getName()和this.getName()是等效的吧?
2015-03-13
源自:深入浅出Java多线程 2-5
正在回答
有些时候是等效的,有些时候不可以的。使用Thread.currentThread().getName()和使用this.getName()都可以得到线程的名称,但是使用this调用getName()方法只能在本类中,而不能在其他类中,更不能在Runnable接口中,所以只能使用Thread.currentThread().getName()获取线程的名称,否则会出现编译时异常。这种题一般多测试几种不同的情况可以得出的。
Flames 提问者
举报
带你一起深入浅出多线程,掌握基础,展望进阶路线
1 回答老师,有一个问题,帮我看一下
1 回答两个问题,麻烦帮忙解答一下
2 回答请问一下老师说的代码下载,是在什么地方下载呢?
2 回答volatile的想法
1 回答@老师解答一下