运行的时候发现在循环第二遍的时候出现了java.lang.IllegalThreadStateException异常
通过上网查询发现同一个线程不能重复调用启动方法,做如下修改就好了:
将自己定义的HubRobot扩展Thread线程类改成HubRobot实现Runnable,后用新线程(robot).start就可以启动多次了。
通过上网查询发现同一个线程不能重复调用启动方法,做如下修改就好了:
将自己定义的HubRobot扩展Thread线程类改成HubRobot实现Runnable,后用新线程(robot).start就可以启动多次了。