From ea6b0efbfd58ab4a2f0a7c9f504688e7f4e12102 Mon Sep 17 00:00:00 2001 From: 101captain <237651143@qq.com> Date: 星期一, 30 八月 2021 16:29:06 +0800 Subject: [PATCH] Merge branch 'test' into zzj --- springcloud_k8s_panzhihuazhihuishequ/auth/src/main/java/com/panzhihua/auth/manager/AsyncManagerNew.java | 24 ++++++++++-------------- 1 files changed, 10 insertions(+), 14 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/auth/src/main/java/com/panzhihua/auth/manager/AsyncManagerNew.java b/springcloud_k8s_panzhihuazhihuishequ/auth/src/main/java/com/panzhihua/auth/manager/AsyncManagerNew.java index 0e1d9b9..c1d0c33 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/auth/src/main/java/com/panzhihua/auth/manager/AsyncManagerNew.java +++ b/springcloud_k8s_panzhihuazhihuishequ/auth/src/main/java/com/panzhihua/auth/manager/AsyncManagerNew.java @@ -1,11 +1,11 @@ package com.panzhihua.auth.manager; -import com.panzhihua.common.utlis.SpringUtils; -import com.panzhihua.common.utlis.Threads; - import java.util.TimerTask; import java.util.concurrent.ScheduledExecutorService; import java.util.concurrent.TimeUnit; + +import com.panzhihua.common.utlis.SpringUtils; +import com.panzhihua.common.utlis.Threads; /** * @program: springcloud_k8s_panzhihuazhihuishequ @@ -15,11 +15,11 @@ **/ public class AsyncManagerNew { + private static AsyncManagerNew me = new AsyncManagerNew(); /** * 操作延迟10毫秒 */ private final int OPERATE_DELAY_TIME = 10; - /** * 异步操作任务调度线程池 */ @@ -28,30 +28,26 @@ /** * 单例模式 */ - private AsyncManagerNew(){} + private AsyncManagerNew() {} - private static AsyncManagerNew me = new AsyncManagerNew(); - - public static AsyncManagerNew me() - { + public static AsyncManagerNew me() { return me; } /** * 执行任务 * - * @param task 任务 + * @param task + * 任务 */ - public void execute(TimerTask task) - { + public void execute(TimerTask task) { executor.schedule(task, OPERATE_DELAY_TIME, TimeUnit.MILLISECONDS); } /** * 停止任务线程池 */ - public void shutdown() - { + public void shutdown() { Threads.shutdownAndAwaitTermination(executor); } } -- Gitblit v1.7.1