start()和run()方法对于刚接触线程的人来说,会有点混淆,有点难理解,一般都会有以下疑问: 一.start( )方法 1.为什么需要start方法:它的作用是什么: start方法的作用就是将线程由NEW状态,变为RUNABLE状态.当线程创建成功时,线程处于NEW(新建)状态,如果你不调用start( )方法,那么线程永远处于NEW状态.调用start( )后,才会变为RUNABLE状态,线程才可以运行. 2.调用start()方法后,线程是不是马上执行? 线程不是马上执行的:准确来说…