Эта статья в основном разделяет пример кода о сроках задачи DearleDexeCutorService, следующим образом:
Пример кода
пакет com.effective.common.concurrent.execute; import java.text.dateformat; import java.text.parseexception; import java.text.simpledateformat; импорт java.util.date; import java.util.concurrent.executors; import.concurrent.sscheduluredexexecuters. java.util.concurrent.timeunit; расписание публичных классов {частная статическая дата dateformat = new Simpledateformat ("yy-mm-dd HH: MM: ss"); частная статическая дата DayFormat = new SimpleDateFormat ("yy-mm-dd"); частная статическая планирование. Executors.newsingleThreadScheduleDexeCutor ();/** * Выполнить задачу в соответствии с указанным частотным периодом <br> * Задержка инициализации запускает выполнение на 0 мс, и задача повторно обретает каждые 5 мс. */public void fixdRate () {excutor.scheduleatfixedrate (new echoserver (), // поток выполнения 0, // задержка инициализации 5000, // минимальный интервал времени между двумя выполнениями начала времени. Echoserver (), // выполнение поток 0, // задержка инициализации 5000, //timeUnit.milliseconds);) ;/** * Выполнять один раз в день в 8 вечера */public void dayofdelay (строка) {reduledexecutorservice executor = executors.newscheddethreadpool (1); getTimeMillis ("20:00:00") - System.currentTimeMillis (); initDelay = initDelay> 0? initDelay: oneday + initdelay; executor.scheduleatfixedrate (new echoserver (), initdelay, oneday, timeUnit.milliseconds);}/** * Получить количество миллисекундов, соответствующих данному времени * @param String "hh: mm: ss" @return * @ret static; {Date currentdate = dateformat.parse (dayformat.format (new date ()) + "" + time); return currentdate.gettime ();} catch (parseexception e) {e.printstacktrace ();} return 0;} public Static void main (String [] args) {grade = new graphed ();); Расписание.fixedRate (); adage.fixdelay ();}}Суммировать
Выше приведено все содержимое этой статьи о примере кода времени задачи DearuledExeCutorService. Я надеюсь, что это будет полезно для всех. Заинтересованные друзья могут продолжать ссылаться на другие связанные темы на этом сайте. Если есть какие -либо недостатки, пожалуйста, оставьте сообщение, чтобы указать это. Спасибо, друзья, за вашу поддержку на этом сайте!