如果我自己调用run()方法会发生什么?

Joh*_*nna 1 java multithreading

在主要方法中如果我写这个:

Thread aThread = new Thread();
aThread.run();
Run Code Online (Sandbox Code Playgroud)

会发生什么???

Pet*_*aný 10

它将在当前线程中运行.你不会以这种方式开始新的线程.

但是这在你的例子中并不重要,因为你给了新的Thread没有代码可以运行.