currentThread()是一个方法,调用者是线程,哪个线程调用了这个方法,就会返回这个线程对象,所以不存在返回多个线程对象的可能线程的并行,是指多颗cpu的情况下,允许进程/线程,同时运行在不同cpu,但每个线程还是独立的。a,b两个线程,同时运行在1,2两颗cpu上,当a线程调用currentThread返回a,当b线程调用currentThread返回b所以currentThread和线程的运行方式,没有太大关系,它本身只是个方法,用来返回线程对象,当在主线程中需要作子线程的调度的时候,可以通过currentThread这个返回,进行相关的后续操作