线程的简单问题 肯定是要错的,永远在哪里wait,谁要唤醒它 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public void run() { while (!bStop) {//问题出在这里,当你点暂停以后,bStop=true跳出了while循环。 isPauseNow(); currentNumber += 1; if (currentNumber == 81429) currentNumber = 0; repaintNumberText(); } } 根本就没有改变 bStop这个标志,程序本身有点乱,而且同步用的更加糟糕 我把run函数改了 public void run() { isPauseNow(); while (!bStop) { if(!bSuspend){ currentNumber += 1; if (currentNumber == 81429) currentNumber = 0; repaintNumberText(); } } } 打包好的jar文件没法执行 有没有可能让RUNTIME里执行命令调用的外部程序隐去界面在后台运行 关于查询参数不同sql语句拼接的问题 throw语句抛出的异常都抛到什么地方了呀? 关于servlet连接数据库的问题 怎么会有这个样子的结果???请帮我! 关于JAR的问题。请高手回答 Applet与IE通信问题 Char类型转int类型时候,怎么才不是赋值ASCII码?? 如何用Java模拟ATM系统实现功能 今天冬至,散分.还有希望考试不要挂科!!!在问一个<接口>问题~~~~ 急问关于JNI的两个问题
while (!bStop) {//问题出在这里,当你点暂停以后,bStop=true跳出了while循环。
isPauseNow();
currentNumber += 1;
if (currentNumber == 81429) currentNumber = 0;
repaintNumberText();
}
}
public void run() { isPauseNow(); while (!bStop) {
if(!bSuspend){ currentNumber += 1;
if (currentNumber == 81429)
currentNumber = 0;
repaintNumberText();
}
}
}