标签: java multithreading multi-user
我打算实施一个多用户系统。
我可以在线程中使用sleep吗?只是想知道在运行多个线程时是否会导致任何问题。
答案 0 :(得分:1)
好
我可以在线程中使用sleep吗?
是
只是想知道在运行多个线程时会导致任何阻塞问题。
没有
然而 - 除非你别无选择,否则建议避免在线程中睡觉。如果可以,您应该使用BlockingQueue之类的线程间通信技术。
BlockingQueue
某种PauseableThread可能是更好的选择。