最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

韋東山ARM架構(gòu)與編程·基于STM32F103\/--》ccys1473

2023-07-10 12:26 作者:a326306624  | 我要投稿

/**

?* 模擬龜兔賽跑

?*/

public class Demo5_RaceCase implements Runnable {

? ? //勝利者

? ? private static String winner;


? ? @Override

? ? public void run() {

? ? ? ? for (int i = 0; i <= 100; i++) {

? ? ? ? ? ? //模擬兔子休息

? ? ? ? ? ? if (Thread.currentThread().getName().equals("兔子") && i % 10 == 0) {

? ? ? ? ? ? ? ? try {

? ? ? ? ? ? ? ? ? ? Thread.sleep(2);

? ? ? ? ? ? ? ? } catch (InterruptedException e) {

? ? ? ? ? ? ? ? ? ? e.printStackTrace();

? ? ? ? ? ? ? ? }

? ? ? ? ? ? }

? ? ? ? ? ? //判斷比賽是否結(jié)束

? ? ? ? ? ? boolean flag = gameOver(i);

? ? ? ? ? ? //如果比賽結(jié)束,停止程序

? ? ? ? ? ? if (flag) {

? ? ? ? ? ? ? ? break;

? ? ? ? ? ? }

? ? ? ? ? ? System.out.println(Thread.currentThread().getName() + "--->跑了" + i + "步");

? ? ? ? }

? ? }


? ? //判斷是否完成

? ? private boolean gameOver(int steps) {

? ? ? ? if (winner != null) {

? ? ? ? ? ? return true;

? ? ? ? } else {

? ? ? ? ? ? if (steps >= 100) {

? ? ? ? ? ? ? ? winner = Thread.currentThread().getName();

? ? ? ? ? ? ? ? System.out.println("winner is " + winner);

? ? ? ? ? ? ? ? return true;

? ? ? ? ? ? }

? ? ? ? }

? ? ? ? return false;

? ? }


? ? public static void main(String[] args) {

? ? ? ? Demo5_RaceCase race = new Demo5_RaceCase();

? ? ? ? new Thread(race, "兔子").start();

? ? ? ? new Thread(race, "烏龜").start();

? ? }

}



韋東山ARM架構(gòu)與編程·基于STM32F103\/--》ccys1473的評論 (共 條)

分享到微博請遵守國家法律
乌海市| 礼泉县| 集贤县| 化隆| 平舆县| 额敏县| 广南县| 琼结县| 泾川县| 区。| 北碚区| 汉寿县| 台江县| 肇州县| 东宁县| 军事| 吐鲁番市| 涟源市| 长宁区| 临海市| 杭锦后旗| 广丰县| 漳浦县| 故城县| 邯郸市| 华池县| 祁东县| 盐源县| 关岭| 淮滨县| 罗甸县| 金塔县| 浦江县| 六盘水市| 田阳县| 宁津县| 江口县| 泾阳县| 鹿泉市| 重庆市| 晋中市|