线程start和run方法的区别

原创转载请注明出处:https://www.cnblogs.com/agilestyle/p/11421515.html   start 用start方法来启动线程,真正实现了多线程运行,这时无需等待run方法体代码执行完毕而直接继续执行下面的代码。通过调用Thread类的start()方法来启动一个线程,这时此线程处于就绪(可运行)状态,并没有运行,一旦得到cpu时间片,就开始执行run()方法
相关文章
相关标签/搜索