這裡模擬一下龜兔賽跑問題,首先給出的是烏龜和兔子類,裡面含有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...