十一 线程的run( ) 和 start( ) 区别 Run() : run()就是个普通方法,可以调用执行,但是是同步调用,没有异步的效果。 Run()方法就是个普通方法,可以调用多次 Start(): 通知线程规划期,此线程已经准备就绪,等待调用线程对象的run()的方法。就是让系统安排一个时间来调用Thread的run()方法,使得按异步的方法执行run方法。 不能多次调用一个实例的Start()方法,会抛出异常。(特别说明:一个线程执行完后,不太可能重新运行)