黑马程序员技术交流社区

标题: 关于Thread.currentThread().getName() 和 this.getName() [打印本页]

作者: 张智文    时间: 2013-8-6 16:41
标题: 关于Thread.currentThread().getName() 和 this.getName()
本帖最后由 杨兴庭 于 2013-8-7 18:07 编辑

多线程中Thread.currentThread().getName() 和 this.getName() 是完全一样的吗?
看到毕老师有时候写Thread.current()而不写this,希望高手给举个例子说明一下.是因为Thread.crrrent()比较通用吗?



作者: 手心里的温柔    时间: 2013-8-6 16:53
只有本类调用时才能用this
作者: 草帽    时间: 2013-8-6 16:58
非高手给你回答一下。楼主是打算在Demo类中用this吗?this调用自己所在对象的方法或变量时使用,象楼主那样是要调用当前正在执行的线程对象的引用,是不能用this的,如果是Demo类中的成员是可以用this的。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2