import java.text.SimpleDateFormat;
import java.util.Date;
public class MyThread extends Thread{
static boolean flag=true;
@Override
public void run() {
super.run();
while(flag){
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println("当前时间:" + format.format(new Date()));
try {
Thread.sleep(3000);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
}
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
MyThread mt = new MyThread();
mt.start();
Scanner sc = new Scanner(System.in);
int num=sc.nextInt();
if(num==0){
MyThread.flag=false;//改变循环条件
}
}
}