多线程(龟兔赛跑)
龟兔赛跑
- 首先定义赛道距离,最后要离终点越来越近;(定义了100步)
- 判断比赛是否结束;
- 打印出胜利者;
- 龟兔赛跑开始;
- 故事中是乌龟赢得,兔子需要睡觉,所以我们来模拟兔子睡觉
- 终于,乌龟赢得了比赛
Code
public class MatchDemo_05 implements Runnable{
private static String winner; // 胜利者
@Override
public void run() {
for (int i = 0; i <= 100; i++) {
// 模拟兔子睡觉: 让兔子睡眠,这样就可以保证乌龟成为冠军
if (Thread<