原文:java.lang.IllegalThreadStateException异常原因解析

前几天写了个小程序,运行的时候发现在循环第二遍的时候出现了java.lang.IllegalThreadStateException异常 通过上网查询发现同一个Thread不能重复调用start方法,做如下修改就好了: 将自己定义的HubRobot extends Thread 线程类改成HubRobot implements Runnable,后用new Thread robot .start ...

2016-04-23 23:03 1 2341 推荐指数:

查看详情

java.lang.IllegalMonitorStateException 异常出现原因

java.lang.IllegalMonitorStateException 违法的监控状态异常。当某个线程试图等待一个自己并不拥有的对象(O)的监控器或者通知其他线程等待该对象(O)的监控器时,抛出该异常。 例子: //计算线程 //获取计算结果并输出package ...

Thu Sep 08 17:00:00 CST 2011 0 13749
java.lang.IllegalMonitorStateException 异常出现原因

java.lang.IllegalMonitorStateException 违法的监控状态异常。当某个线程试图等待一个自己并不拥有的对象(O)的监控器或者通知其他线程等待该对象(O)的监控器时,抛出该异常。 例子: //计算线程 //获取计算结果并输出package ...

Thu Sep 08 17:00:00 CST 2011 0 3915
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM