课程
/后端开发
/Java
/深入浅出Java多线程
getName()前面没对象是什么鬼?
2017-03-10
源自:深入浅出Java多线程 2-3
正在回答
省略对象代表就是当前对象。省略了this.
谢谢指正,录入课程时的一个笔误,已经修改。正着删除只要保存好length值,让它不要随着删除而变化即可
从Thread类中继承了getName()方法
子类调用父类的方法不用通过对象
你看API,里面Thread类里currentThread()是返回对当前正在执行的线程对象的引用。也就是getName()前面是当前Thread类的对象引用
举报
带你一起深入浅出多线程,掌握基础,展望进阶路线
1 回答什么时候调用Thread.currentThread().getName()?为什么Mr.Thread调用名字的时候直接getName()啊??
1 回答getName方法
2 回答线程中,何时使用getName(),何时使用Thread.currentThread().getName()?
1 回答是不是任何对象都可以作为锁对象
1 回答getName()方法的调用