带有实现Runnable和扩展Thread类的线程名称

这个问题在这里已经有了答案:

  • 在java中给出了默认的新线程名称? 4个答案

  • 在第二个例子中, tp类调用它的父构造函数。 由于它的父节点是Thread ,因此main +中的tp对象会获得第一个自动分配的名称( Thread-0 )。

    你不应该依赖自动生成的名字。 如果某个名称对您很重要,请调用允许您设置自己的名称的线程构造函数。

    +附注:不要将类和变量命名为引入歧义的同名。

    链接地址: http://www.djcxy.com/p/16393.html

    上一篇: Thread names with implementing Runnable and extending Thread class

    下一篇: Different behavior when implementing Runnable instead of extending Thread