Java 執行緒的簡單使用

2021-09-20 15:38:23 字數 1115 閱讀 7733

這裡模擬一下龜兔賽跑問題,首先給出的是烏龜和兔子類,裡面含有run方法。

/**

* @classname: tortoise

* @author: leo

* @description:

* @date: 2019/5/2 21:42

*/public

class

tortoise

implements

runnable

@override

public

void

run()}

}

/**

* @classname: hare

* @author: leo

* @description:

* @date: 2019/5/2 21:46

*/public

class

hare

implements

runnable

;private

int totalstep;

private

int step;

public

hare

(int totalstep)

@override

public

void

run(

)else}}

}

public

class

main

}

烏龜跑了 1 步

烏龜跑了 2 步

兔子睡著了~

烏龜跑了 3 步

兔子跑了 2 步

烏龜跑了 4 步

烏龜跑了 5 步

烏龜跑了 6 步

烏龜跑了 7 步

烏龜跑了 8 步

烏龜跑了 9 步

兔子睡著了~

兔子跑了 4 步

兔子睡著了~

兔子跑了 6 步

兔子跑了 8 步

兔子睡著了~

兔子睡著了~

兔子跑了 10 步

烏龜跑了 10 步

Java執行緒的簡單使用

1.執行緒的主程式 public class mainthread implements runnable 2.啟動執行緒 thread getinfothread new thread new mainthread getinfothread.start 或 new thread new main...

java 執行緒方法join的簡單使用

一 作用 thread類中的join方法的主要作用就是同步,它可以使得執行緒之間的並行執行變為序列執行。具體看 public class jointest class threadjointest extends thread override public void run 上面程式結果是先列印完...

Java執行緒池幾種簡單使用方式

1.提供公共的執行緒池工具類,示例 private static threadpooltaskexecutor taskexecutor null private static integer corepoolsize 10 private static integer maxpoolsize 20...