美文网首页
java 线程调用start()方法后,线程是不是马上执行

java 线程调用start()方法后,线程是不是马上执行

作者: 拿拿guardian | 来源:发表于2020-05-08 09:55 被阅读0次

    线程不是马上执行的;准确来说,调用start( )方法后,线程的状态从 new 的状态 变成 “READY(就绪)”状态,而不是“RUNNING(运行中)”状态(关于线程的状态详细,可参考 java中的线程状态)。线程要等待CPU调度,不同的JVM有不同的调度算法,线程何时被调度是未知的。因此,start()方法的被调用顺序不能决定线程的执行顺序

    相关文章

      网友评论

          本文标题:java 线程调用start()方法后,线程是不是马上执行

          本文链接:https://www.haomeiwen.com/subject/ivpxnhtx.html