在线程中使用sleep - Java

时间:2013-02-27 13:13:33

标签: java multithreading multi-user

我打算实施一个多用户系统。

我可以在线程中使用sleep吗?只是想知道在运行多个线程时是否会导致任何问题。

1 个答案:

答案 0 :(得分:1)

  

我打算实施一个多用户系统。

  

我可以在线程中使用sleep吗?

  

只是想知道在运行多个线程时会导致任何阻塞问题。

没有

然而 - 除非你别无选择,否则建议避免在线程中睡觉。如果可以,您应该使用BlockingQueue之类的线程间通信技术。

某种PauseableThread可能是更好的选择。