Java Thread 类中的 start() 和 run() 方法有什么区别?
其他
2020-03-08 11:31:06
阅读次数: 0
1. 问题
- Java Thread 类中的 start() 和 run() 方法有什么区别?
2. 解答
- start() 方法用来启动新创建的线程,而且 start() 内部调用了 run() 方法,这和直接调用 run() 方法的效果是不一样的;
- 当调用 run() 方法的时候,只是在原来的线程中调用,没有启动新的线程,start() 方法才启动新线程。
发布了185 篇原创文章 ·
获赞 181 ·
访问量 5363
转载自blog.csdn.net/Regino/article/details/104693598