java任務(wù)調(diào)度框架 在JAVA中如何實現(xiàn)長時間任務(wù)?
在JAVA中如何實現(xiàn)長時間任務(wù)?請參考java.util.Timer文件Public class timer extensions對象是一個線程工具,用于計劃將來在后臺線程中執(zhí)行的任務(wù)。任務(wù)可以定期執(zhí)
在JAVA中如何實現(xiàn)長時間任務(wù)?
請參考java.util.Timer文件Public class timer extensions對象是一個線程工具,用于計劃將來在后臺線程中執(zhí)行的任務(wù)。任務(wù)可以定期執(zhí)行一次或多次。這種實例可以在指定的時間或延遲后以指定的速率(周期)重復(fù)執(zhí)行,是后臺維護線程的一個很好的選擇。很簡單。您只需要用所需的任務(wù)實現(xiàn)TimerTask的run方法,并調(diào)用TimerTask的實例timer.scheduleAtFixedRate時間方法,只需將開始時間設(shè)置為5分5秒一小時,然后將周期設(shè)置為1小時。有關(guān)詳細信息,請參閱JDK文檔。計時器將作為獨立線程在后臺運行,不影響主線程的運行,并在所有線程退出后退出(作為保護線程)