怎么第二次checker.isAlive()还是false

fy_kenny 2008-01-22 11:44:52
if(!checker.isAlive()) {
checker.start();
}

我第二次 判断checker.isAlive() 还是false

结果 又调用了checker.start() 就出现了...java.lang.IllegalThreadStateException这个异常
...全文
65 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
fy_kenny 2008-04-06
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 java2000_net 的回复:]
checker.start();
只是让checker处于可运行状态。
但不保证一定在运行。
[/Quote]

我还是不start()字面意思与真正意思不同啊?!

不知道 写这方法的人怎么考虑的
fy_kenny 2008-01-24
  • 打赏
  • 举报
回复
多谢 ,,,这位前辈...
老紫竹 2008-01-23
  • 打赏
  • 举报
回复
checker.start();
只是让checker处于可运行状态。
但不保证一定在运行。

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧