package cn.thread;
/**
* 简单模拟龟兔赛跑,旨在理解多线程
* @author Chill Lyn
*
*/
public class Racer implements Runnable {
private String arrival;
private int distance;
@Override
public void run() {
boolean sleep = true;
for (distance = 0; distance <= 100; distance++) {
// 模拟兔子随机睡觉,且全程只睡一次
if (Thread.currentThread().getName().equals("rabbit") &&
Java_多线程_简单模拟龟兔赛跑
最新推荐文章于 2022-10-20 20:33:33 发布
这是一个使用Java实现的龟兔赛跑模拟程序。兔子一开始领先,但在比赛过程中睡着了,而乌龟坚持不懈,最终赢得了比赛。通过这个简单的多线程示例,展示了线程交互和并发的概念。
摘要由CSDN通过智能技术生成