currentThread实现功能是什么

来源:2-4 Java线程-隋唐演义实战开发---军队

qq_初相遇_0

2017-10-19 14:16


Thread.currentThread 写与不写,结果不是一样吗,为什么要写呢


写回答 关注

1回答

  • 幕布斯1198628
    2017-10-19 20:27:49

    个人理解:

    Thread.currentThread() 获得当前正在运行的线程的引用。

    如果是通过继承Thread类实现多线程,则this就是当前正在运行的线程的引用,this.setName()可以直接设置线程的名字。

    但如果是实现Runnable接口,类中就没有继承Thread的方法,不能使用this.setName()。

深入浅出Java多线程

带你一起深入浅出多线程,掌握基础,展望进阶路线

186065 学习 · 502 问题

查看课程

相似问题