1.New 一个线程 ;Runnable是用了start()线程可运行,启动;用了synchronized锁会进入BLOCKED状态,需要获得monitor();等候WAITING状态是上面的方法等候,下面的方法唤醒;计时等待TIMED WAITING是有参的方法类似于WAITING,带参是等候的时间到了就会自己启动,下面的方法也可以提前唤醒;最后一个是终止状态