java 中用了thread.sleep()这个函数以后,当线程再被唤醒时,是重新执行thread.run()吗?

java中用了thread.sleep()这个函数以后,当线程再被唤醒时,是重新执行thread.run()吗?额,是这样的,我是在写一个关于很多小球碰撞反弹的问题pub... java 中用了thread.sleep()这个函数以后,当线程再被唤醒时,是重新执行thread.run()吗?
额,是这样的,我是在写一个关于很多小球碰撞反弹的问题
public void run() {
while (running) {
moveBall();
LeCrashValues.sleep();//sleep在此处
}
}
private void moveBall() {//遍历全部的球,检测是否发生碰撞,及当前的位置
try {
for (LeBall mb : LeBallSurfaceView.ballList) {//遍历全部的小球
moveBall(mb);//判断位置
checkCrash(mb);//判断是否碰撞,是的话,做出相应计算
}
} catch (Exception e) {
e.printStackTrace();
}
}
线程sleep了,当被唤醒时,后面没有可以执行的代码了,那么线程会怎么样
展开
 我来答
mymeboy
2012-07-17 · 超过16用户采纳过TA的回答
知道答主
回答量:56
采纳率:0%
帮助的人:46.3万
展开全部
thread.run()
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-12-14
展开全部
你的是循环,那结果是怎么样的循环继续执行吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式