写程序线程再运行第二遍的时候报java.lang.IllegalThreadStateException。
发现一个Thread不能重复用start方法。
解决方法:
1、将extends Thread线程类改成implements Runnable,或者将Thread a = new Thread改为Runnable a = new Runnable;
2、每次new新的线程运行线程,new Thread(robot).start启动多次即可。
标签:lang,Runnable,java,Thread,start,线程,new,报错 From: https://blog.51cto.com/yuzhyn/5872012