use*_*721 -1 java multithreading
在Java中Thread
,该方法currentThread()
返回"当前正在执行的线程"的内存引用."当前正在执行的线程"这里是调用它的线程currentThread()
.
我想知道是否有一个例外情况,即是否currentThread()
返回一个其他线程而不是调用它.
例如:假设,在main
方法中,我正在调用Thread.currentThread().toString()
它 - 它返回线程的toString()
表示main
.
问题是,是否存在返回内存中运行的其他线程的情况?
我想不出一个.currentThread()
这是在main
线程上执行- 因此无论何时它正在运行,它都是它正在执行的主线程空间.除非有一些滑倒,否则我看不出它会怎样.
currentThread()
是原生的 - 可以在代码中看到这些.