JAVA!关于模拟控制系统中的时间计时方法?

我准备编写一个模拟银行排号系统难过的银行控制系统。里面需要计时的方法,比如说一个窗口每隔30秒接受一个客户。我用window类定义窗口。不一样的窗口在同一时间会做不一样的... 我准备编写一个模拟银行排号系统难过的银行控制系统。里面需要计时的方法,比如说一个窗口每隔30秒接受一个客户。我用window类定义窗口。不一样的窗口在同一时间会做不一样的事情。请问能否用Thread.sleep()呢?如果用了sleep(),是不是我整个程序都会停止运行?有没有适合的方法? 展开
 我来答
zhongtyler
2014-03-28 · TA获得超过4408个赞
知道大有可为答主
回答量:4384
采纳率:79%
帮助的人:929万
展开全部
sleep可以延时,不过由于唤醒机制的,可能被提前唤醒的。
你的模拟系统一定是多线程的吧,一个thread 被sleep了,其他线程还是运行的。

另外如果要定时运行,简单的话可以用java的timer
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式