线程循环执行可以使用ScheduledThreadPoolExecutor.scheduledAtFixedRate(Runnable, long, long, TimeUnit)完成。
牛客网
牛客企业服务