java - 我想将 Timer 内的 TimerThread 放入 ThreadGroup 中

标签 java

不使用任何令人讨厌的反射。有什么快速/简单的方法来做到这一点(无需复制和粘贴计时器代码)?

最佳答案

不要使用定时器,尝试ScheduledExecutorService反而。合并调用 Executors.newSingleThreadScheduledExecutor与定制ThreadFactory这会创建您想要的组的线程。当然,执行器和线程工厂有更多的灵 active ,但这最接近地模仿了计时器的工作(每个计时器一个线程)。

关于java - 我想将 Timer 内的 TimerThread 放入 ThreadGroup 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8514090/

相关文章:

java - 如何从 JMenuItem (Java Swing) 中删除空图标间隙?

java - 如何将 ArrayList 中的最后一个元素存储到另一个 ArrayList (Java)

java - 隐藏特定时间的布局

java - Gatling Maven 插件和 Maven 3.3.3

java - RecyclerView notificationItemMoved() 复制移动的 View

java - 在java中逐像素绘制图像

java - 如何使用 Android 和 Retrofit 上传服务器中的图片?

java - 在 if 语句的第二级之后无法将输出打印到正确的小数点

java TimerTask增加时间?

java - 这是如何工作的 - Java 8Optional.of 和Optional.ofNullable