<Thinking in Java>的例子,运行出问题,帮我看看是什么问题... to bacchusboy2000:就是按了"Start"之后,程序就没反应了。 你说问题会出在哪呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Thread.sleep(500);改成Thread.currentThread().sleep(500); to nothing:问题依旧哦。只好还是三个键,结束任务。 http://www.csdn.net/expert/有积分制的说明 修改: public void go() { while (true) { try { Thread.sleep(500); } catch(InterruptedException e) { System.err.println("Interrupted"); } if (runFlag) t.setText(Integer.toString(count++)); break; } } sorry应该这样吧public void go() { while (true) { try { Thread.sleep(500); } catch(InterruptedException e) { System.err.println("Interrupted"); } if (runFlag) t.setText(Integer.toString(count++)); else break; } } alula(alula)这个程序在Think in Java 的哪一章? to nothing:14: Multiple Threads第14章。 to gdsean: 估计你所说的也解决不了问题的,不是问题所在。 嘿嘿不试就算了,你那while(true)是死循环你知道吗?你得找个地方break出来,那个标志位就是你从外面控制跳出来的出口 哇~多谢nothing!没关系,我可用分很多, 一直想送分呢。哈哈, 原来我这么笨,犯这么搞笑的错误。本来是有想看下去再提问的,可想这有机会送分,就急着发了帖子了。to gdsean:我试了。 谢谢你! to gdsean:似乎还有什么需要和你讨论的 等我想明白了在问你。 to gdsean:对于这个例子,你的想法对了一半。 你明白了吗?考虑避开死循环是对的。 J2SE中需要主要学习哪些东西 D o u b l e类型是不是有BUG啊!或者是缺陷?有原码! YJ0001-YJ0009 请问:throws 与 try{ }catch() 到底有什么区别?? 一个APPLET程序的问题 请各位看看 在线等待请高手帮助改造一个程序,或者直接帮忙编一个新的,很简单的一个小程序(不胜感激) udp 问题!??? 谁有介绍jvm比较好的资料 高手请进,急! 十万火急,强烈送分!!! 溢出,帮忙! JAVA制作代理服务器的可行性?
Thread.currentThread().sleep(500);
问题依旧哦。
只好还是三个键,结束任务。
有积分制的说明
public void go() {
while (true) {
try {
Thread.sleep(500);
} catch(InterruptedException e) {
System.err.println("Interrupted");
}
if (runFlag)
t.setText(Integer.toString(count++));
break;
}
}
public void go() {
while (true) {
try {
Thread.sleep(500);
} catch(InterruptedException e) {
System.err.println("Interrupted");
}
if (runFlag)
t.setText(Integer.toString(count++));
else
break;
}
}
这个程序在Think in Java 的哪一章?
14: Multiple Threads
第14章。
估计你所说的也解决不了问题的,不是问题所在。
你得找个地方break出来,那个标志位就是你从外面控制跳出来的出口
多谢nothing!
没关系,我可用分很多, 一直想送分呢。哈哈, 原来我这么笨,犯这么搞笑的错误。
本来是有想看下去再提问的,可想这有机会送分,就急着发了帖子了。to gdsean:
我试了。 谢谢你!
似乎还有什么需要和你讨论的
等我想明白了在问你。