Este artigo compartilha principalmente um código de exemplo sobre o tempo da tarefa StorageEdExecutorService, como segue:
Código de amostra
pacote com.effective.common.concurrent.execute; importar java.text.dateFormat; importar java.text.parseException; importar java.text.simpledEformat; importChExEdTaMect.util.date; import java.util.Concurrent.Exectors import.utilililil; java.util.Concurrent.TimeUnit; Cronograma da classe pública {Data de data estática privada DateFormat = new SimpleDateFormat ("yy-mm-dd hh: mm: ss"); Data estática privada DayFormat = New SimpleFormat ("yy-mm-dd"); private Static STATIONDULTULTULTORSENTE Excutor (yy-mm-dd); Executores.NewsingLethreadScheduleDexecutor ();/** * Execute uma tarefa de acordo com o período de frequência especificado <br> * O atraso de inicialização inicia a execução por 0ms e a tarefa é reexecuta a cada 5ms. */public void fIllRate () {ExcUtor.ScheduleAtFixedRate (new Echoserver (), // Tópico de Execução 0, // Atraso de Inicialização 5000, // intervalo de tempo mínimo entre duas execuções StartUmEnit.millisEconds // unidade); ECHOSERVER (), // Tópico de execução 0, // Atraso da inicialização 5000, //TimeUnit.MillisEconds); }/** * Execute uma vez por dia às 20:00 */public void DayofDelay (string time) {ScheduleDexecutorService Executor = Executores.NewsCheDulEdThay (1); 1); gettimemillis ("20:00:00") - System.currenttimemillis (); initdelay = initdelay> 0? initdelay: oneday + initdelay; executor.scheduleatfixedrate (new echoserver (), initdelay, oneday, timeUnit.millisEconds);}/** * obtenha o número de milissegundos correspondentes a um determinado tempo * @param string "hh: mm: ss" {Date currentDate = dateFormat.Parse (DayFormat.Format (new Date ()) + "" + time); retorna currentDate.getTime ();} catch (parseException e) {e.printStacktrace ();} retornar 0;} public static void main (string [] args) {cronograma = novo cronograma (); Schedule.fixedRate (); Schedule.fixDelay ();}}Resumir
O exposto acima é o conteúdo inteiro deste artigo sobre o exemplo do código de tempo de tempo da tarefa SGIELEDEXECTORSERVICE. Espero que seja útil para todos. Amigos interessados podem continuar se referindo a outros tópicos relacionados neste site. Se houver alguma falha, deixe uma mensagem para apontá -la. Obrigado amigos pelo seu apoio para este site!