<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      【多線程】模擬龜兔賽跑

      案例:龜兔賽跑-Race

      1. 首先來個賽道距離,然后要離終點越來越近
      2. 判斷比賽是否結(jié)束
      3. 打印出勝利者
      4. 龜兔曬跑開始
      5. 故事中是烏龜贏的,兔子需要睡覺,所有我們要模擬兔子睡覺
      6. 最后,烏龜贏得比賽

      代碼示例:

      /**
       * @Description 模擬龜兔賽跑
       * @Author hzx
       * @Date 2022-03-26
       */
      public class Race implements Runnable {
      
          //勝利者
          private static String winner;
      
          @Override
          public void run() {
              for (int i = 0; i <= 30; i++) {
                  //模擬兔子休息,跑5步休息一下
                  if (Thread.currentThread().getName().equals("兔子") && i%5==0) {
                      try {
                          Thread.sleep(1);
                      } catch (Exception e) {
                          e.printStackTrace();
                      }
                  }
      
                  //判斷比賽是否結(jié)束
                  boolean flag = gameOver(i);
                  //如果比賽結(jié)束了,就停止程序
                  if (flag) {
                      break;
                  }
      
                  System.out.println(Thread.currentThread().getName()+"-->跑了"+i+"步");
              }
          }
      
          //判斷是否完成比賽
          private boolean gameOver(int steps) {
              //判斷是否有勝利者,已經(jīng)有勝利者則返回true
              if (winner != null ) {
                  return true;
              }
              if (steps >= 30) {
                  winner = Thread.currentThread().getName();
                  System.out.println("winner is "+ winner);
                  return true;
              }
              return false;
          }
      
          public static void main(String[] args) {
              Race race = new Race();
      
              new Thread(race, "兔子").start();
              new Thread(race, "烏龜").start();
          }
      
      }
      

      執(zhí)行結(jié)果:

      烏龜-->跑了0步
      烏龜-->跑了1步
      烏龜-->跑了2步
      烏龜-->跑了3步
      烏龜-->跑了4步
      烏龜-->跑了5步
      烏龜-->跑了6步
      烏龜-->跑了7步
      烏龜-->跑了8步
      烏龜-->跑了9步
      烏龜-->跑了10步
      烏龜-->跑了11步
      烏龜-->跑了12步
      烏龜-->跑了13步
      烏龜-->跑了14步
      烏龜-->跑了15步
      烏龜-->跑了16步
      烏龜-->跑了17步
      烏龜-->跑了18步
      兔子-->跑了0步
      烏龜-->跑了19步
      烏龜-->跑了20步
      兔子-->跑了1步
      烏龜-->跑了21步
      兔子-->跑了2步
      烏龜-->跑了22步
      烏龜-->跑了23步
      兔子-->跑了3步
      兔子-->跑了4步
      烏龜-->跑了24步
      烏龜-->跑了25步
      烏龜-->跑了26步
      烏龜-->跑了27步
      烏龜-->跑了28步
      烏龜-->跑了29步
      winner is 烏龜
      
      posted @ 2022-03-26 15:29  HZX↑  閱讀(112)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 亚洲精品一品二品av| 亚洲二区中文字幕在线| 人人澡人人妻人人爽人人蜜桃| 汕尾市| 成人乱码一区二区三区四区| 亚洲日本韩国欧美云霸高清| 日本污视频在线观看| 人妻出轨av中文字幕| 国产精品国语对白一区二区 | 狠狠躁夜夜人人爽天96| 国产精品大片中文字幕| 久久久无码一区二区三区| 亚洲无人区一码二码三码| 国产成人亚洲精品自产在线| 中文日产幕无线码一区中文| 国产成人无码免费视频在线| 国产超高清麻豆精品传媒麻豆精品| 日本免费最新高清不卡视频| 亚洲精品乱码久久久久久| 麻豆国产va免费精品高清在线| 性色欲情网站iwww九文堂| 中文字幕乱码在线播放| 日本高清在线播放一区二区三区| 在线天堂www在线| 女同精品女同系列在线观看| 男女性杂交内射女bbwxz| 中文字幕人妻无码一夲道| 一 级做人爱全视频在线看| 精品视频一区二区| 狠狠色噜噜狠狠狠狠蜜桃| 最新国产在线拍揄自揄视频| 一区二区三区国产亚洲自拍| 91中文字幕一区二区| 久久天天躁狠狠躁夜夜婷| 四虎女优在线视频免费看| 国产免费网站看v片元遮挡| 国产精品久久久久久久专区| 一本一道av无码中文字幕﹣百度| 国产极品丝尤物在线观看| 精品国产av无码一区二区三区| 亚洲全乱码精品一区二区|