/Relogio-threads

Relógio usando threads em java

Primary LanguageJava

Relógio usando threads em Java

Desenvolver um relógio com cronômetro e alarme utilizando Threads. O programa deve utilizar pelo menos 4 Threads:

  • Thread principal:
    • Menu, com opções:
    • Ajustar horário;
    • Visualizar horário;
    • Iniciar cronômetro;
    • Parar cronômetro (e mostrar valor atual);
    • Zerar cronômetro;
    • Definir alarme;
  • Thread Relógio:
    • Faz a passagem do tempo, 1 segundo por vez;
  • Thread Cronômetro:
    • Marca o tempo entre o iniciar cronômetro e o parar cronômetro (caso o cronômetro seja iniciado, parado e iniciado novamente, quando ele é iniciado pela segunda vez ele continua do valor anterior, não reinicia do zero);
  • Thread Alarme:
    • Verifica se o horário atual é igual ao horário em que o alarme está programado, se for avisa o usuário;