作者tkcn (小安)
看板java
标题Re: [问题] thread的start
时间Sun Jun 15 11:46:55 2008
※ 引述《Domos (Domos)》之铭言:
: 如果我有一个比赛的程式,用两个thread去模拟
: 要怎麽让两个thread一起开始?
: 比如说 a.start();
: b.start();
: 搞不好a.start()之後比赛就结束了
要看是什麽比赛吧,
如果是可以分成一步一步的,
那就一次让 a 跟 b 各走一步,
写在一个 thread 里头或分开写都无所谓。
如果是长时间的比赛,
反正 JVM 会自动让 thread 轮流跑,
一点时间误差就可以忽略不计。
但如果比赛时间很短(少於 1 sec),
又要同时开始...
在同一台电脑里,只有一个 CPU,有可能吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.114.78.239