ADD file via upload

杜韦注释
p2x9nfpei 4 months ago
parent 7395d75b25
commit b8d26c4eae

@ -0,0 +1,24 @@
// 声明该类所在的包为 com.thread
package com.thread;
// 定义一个名为 MyThreadMethod 的类,继承自 Thread 类,用于实现线程操作
// 此类的作用是执行一些项目启动后需要一直运行的操作,如根据时间自动更改订单状态等
public class MyThreadMethod extends Thread {
// 重写 Thread 类的 run 方法,该方法是线程启动后执行的主体逻辑
public void run() {
// 当线程未被中断时,持续执行循环
while (!this.isInterrupted()) {
try {
// 使当前线程休眠 5000 毫秒(即 5 秒),也就是每隔 5 秒执行一次后续操作
Thread.sleep(5000);
} catch (InterruptedException e) {
// 若线程在休眠过程中被中断,打印异常堆栈信息
e.printStackTrace();
}
// 这里可以添加需要定时执行的具体业务逻辑,例如根据时间自动更改订单状态等操作
// 以下是一个示例打印语句,可用于调试,显示当前线程正在执行以及当前的时间戳
// System.out.println("线程执行中:" + System.currentTimeMillis());
}
}
}
Loading…
Cancel
Save