Versão atual:

Verificar se um arquivo foi visualizado usando o Java

Existe alguma forma de verificar se um arquivo (.txt, por exemplo) foi atualizado? Pesquisei sobre isso e não encontrei nada.

final LerTxt lt = new LerTxt();
final Timer timer = new Timer();
timer.schedule(new TimerTask() {

public void run() {
    try {
        Date modificado = lt.checaData();
        Date atual = new Date();

        if(modificado.equals(atual)) {
            // executa ação
        }
    } catch(ParseException ex) {
        Logger.getLogger(Main.class.getName()).log(Level.SEVERE, null, ex);
    } 
}
}, 1000, 1000);

Versões(3):

Ver a versão formatada

Verificar se um arquivo foi visualizado usando o Java

Comentário

new question