线程Thread类是一个线程的抽象.创建完thread对象,start()是它的方法,代表线程启动,并且在启动的时候会调run();run()代表线程启动后芽哟执行的主体,也可以理解完要执行的任务。先启动在执行任务这里的顺序是不能颠倒的。如果首先直接调用run(),是无意义的。只是一个普通方法。