/*龟兔赛跑
总长100米,乌龟的时速:8m/s; 兔子的时速:10m/s 在兔子炮儿5秒后休息5S*/
package 实验十;
class a implements Runnable {
int count1=0 ;
private String st;
public a(String st){
this.st=st;}
synchronized public void run() {
if(st=="乌龟")
{
while(true)
{
try {
count1+=8;
System.out.println(st+count1+"米");
Thread.sleep(1000);
}
catch (InterruptedException e) {
e.printStackTrace();}
if(count1>100)
{
System.out.println("乌龟赢了"); System.exit(-1);
}
}
}
if(st=="兔子")
{
while(true)
{
try {
count1+=10;
System.out.println(st+count1+"米");
Thread.sleep(1000);
if(count1==50)
{System.out.println("兔子休息中");
Thread.sleep(3000);}
}
catch (InterruptedException e) {
e.printStackTrace();}
if(count1>100)
{
System.out.println("兔子赢了"); System.exit(-1);
}
}
}
}
}
public class rabbiter{
public static void main(String args[]){
new Thread(new a("乌龟")).start();
new Thread(new a("兔子")).start();
}
}
本文来源:https://www.wddqw.com/doc/694fff9e6f1aff00bed51ea7.html
正在阅读:
龟兔赛跑文字版,亲自试验过01-01
体验作文精彩4篇01-01
描写彩虹的优美句子一年级01-01
企业培训演讲稿01-01
工会母亲节活动方案01-01
做自己,别动摇杂文随笔01-01
学习公共卫生概论的心得体会01-01
预备党员转正前思想汇报01-01
展会详细工作报告(最新)01-01