TimerTask 的使用
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                TimerTask 的使用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                
                            
                            
                            public static void main(String[] args){Timer timer = new Timer();long times = 5*1000;// @param task   task to be scheduled.  任務計劃// @param firstTime First time at which task is to be executed. 開始時間// @param period time in milliseconds between successive task executions. 執行間隔timer.schedule(new TaskExecuteThread("通過構造傳入具體的任務及相關參數"), DateUtil.getDate("自定義的任務的參數開始時間".getBeginTime(), "yyyy-MM-dd HH:mm:ss"), times);}/*** 通過不同格式化字符串時間* @param dateStr 字符串時間* @param format 格式* @return Date 時間*/
public static Date getDate(String dateStr, SimpleDateFormat format) {try {if (StringUtils.isBlank(dateStr)) {return new Date();}Date d = format.parse(dateStr);return d;} catch (Exception e) {return new Date();}}
 
public class TaskExecuteThread extends TimerTask {public TaskExecuteThread(String str) {// str = "通過構造傳入具體的任務及相關參數";此處可以構造需要的實現的任務相關參數super();}@SneakyThrows@Overridepublic void run() {// 需要實現的方法}
}
                            
                        
                        
                        總結
以上是生活随笔為你收集整理的TimerTask 的使用的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: Java String 的最大长度
- 下一篇: 司铭宇老师:新任销售经理新任销售主管培训
