gpt4 book ai didi

java - 如何制作一个Java程序,如果点击鼠标就会中断thread.sleep()?

转载 作者:行者123 更新时间:2023-12-01 14:12:29 24 4
gpt4 key购买 nike

我的程序中有一个 Thread.sleep(100) 行。如果单击鼠标,我想中断 Thread.sleep。我需要编写什么代码来做到这一点?

最佳答案

基本上 - 不。这是不鼓励使用 Thread.sleep 的原因之一。您应该将其更改为 BlockingQueue.poll

// Thread.sleep(100);
blockingQueue.poll(100, TimeUnit.MILLISECONDS);

现在您可以通过将某些东西插入另一端的阻塞队列来停止暂停。

您甚至可能会发现您也可以增加超时时间。

关于java - 如何制作一个Java程序,如果点击鼠标就会中断thread.sleep()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18388956/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com