Leo*_*Leo 1 java multithreading runnable
我知道start()创建一个新线程并调用该run()线程内部,从而执行线程.但问题的正确答案是什么......是它start()还是它run()?为什么?
您应该调用myThread.start()因为start()进行本机调用start0(),实际创建并run()在新线程中执行该方法.run()将执行当前线程中的代码.
run()方法定义了什么将被执行.start()执行run()一个新的/单独的线程,而调用run()直接执行run()在当前线程.