Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我计划实现一个多用户系统。
我可以在线程内使用睡眠吗?只是想知道它在运行多个线程时会导致任何问题。
好的
我可以在线程内使用睡眠吗?
是的
只是想知道它会在运行多个线程时导致任何阻塞问题。
不
但是 - 除非您真的别无选择,否则建议避免在线程中睡觉。如果可以,您应该改用 s 等线程间通信技术BlockingQueue。
BlockingQueue
某种PauseableThread可能是更好的选择。