//具体实现类
public class Ong extends Thread {
public int distance;
public int speed;
public long rest;
static boolean flag=false;
@Override
public void run() {
int sum=0;
do {
sum=sum+speed;
if(sum>=distance) {
sum=distance;
System.out.println(this.getName()+"跑了"+sum+"米"+"赢得了比赛");
this.flag=true;
break;
}
System.out.println(this.getName()+"跑了"+sum+"米");
try {
System.out.println(this.getName()+"休息了"+rest/1000+"分");
Thread.sleep(rest);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余2页未读,立即下载