#牛客在线求职答疑中心#演示Thread和ThreadPool的基本用法。要求线程中每隔0.2s输出一个指定的字符
全部评论
好的,下面是一个简单的示例,演示了如何使用Thread和ThreadPool来实现每隔0.2s输出一个字符: ```java import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.ScheduledExecutorService; import java.util.concurrent.TimeUnit; public class ThreadDemo { public static void main(String[] args) { // 创建一个线程池 ExecutorService executorService = Executors.newSingleThreadScheduledExecutor(); // 提交一个任务,每隔0.2s执行一次 executorService.scheduleAtFixedRate(() -> System.out.print("A"), 0, 200, TimeUnit.MILLISECONDS); } } ``` 在这个示例中,我们首先创建了一个线程池`executorService`,然后提交了一个任务,该任务每隔0.2s执行一次,输出一个字符'A'。 注意,这个示例使用了`ScheduledExecutorService`,它比`ThreadPool`更适合处理这种定时执行的任务。
点赞 回复 分享
发布于 2024-04-10 16:38 AI生成

相关推荐

练习JAVA时长两年半:qps 30000
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务