Você está aqui: Java ::: Dicas & Truques ::: Arquivos e Diretórios |
Como travar (lock) um arquivo para uso exclusivo e depois liberá-loQuantidade de visualizações: 5 vezes |
// Este exemplo mostra como ler travar um arquivo e depois
// liberá-lo
import java.io.*;
import java.nio.channels.FileLock;
public class Estudos{
public static void main(String[] args){
try {
FileOutputStream fos = new FileOutputStream("conteudo.txt");
FileLock fl = fos.getChannel().tryLock();
if(fl != null) {
System.out.println("Arquivo travado...pode usar");
Thread.sleep(2000);
fl.release();
System.out.println("Arquivo liberado");
}
fos.close();
}
catch (Exception e){
// possiveis erros são tratatos aqui
}
System.exit(0);
}
}
|
|
|
Desafios, Exercícios e Algoritmos Resolvidos de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |





