import java.util.Date; import java.util.Timer; import java.util.TimerTask; public class DataBase { class mytask extends TimerTask { public void run() { System.out.println("计时2秒"); } } /** * 创建一个Timer对象,定义时间的间隔, * */ public void execute() { Timer timer = new Timer(); mytask myta = new mytask(); Date date = new Date(); long timetask = 2000; // 给定定时的时间 timer.schedule(myta, date, timetask);// 安排指定的任务在指定的时间开始进行重复的固定延迟执行 timer.purge(); } public static void main(String[] args) { DataBase dataBase = new DataBase(); dataBase.execute(); } }