Java:Closeable.close()

De W3API
Saltar a: navegación, buscar

Contenido

Descripción

Método que cierra el stream y libera todos los recursos del sistema asociados con él.

Sintaxis

void close() throws IOException

Excepciones

Clases Java a las que aplica

Closeable

Ejemplo

try {
 
  // Definimos el fichero y el canal a utilizar
  File file = new File("test.txt");
  FileChannel channel = new RandomAccessFile(file, "rw").getChannel();

  // Bloqueamos el fichero
  FileLock lock = channel.lock();

  // Intentamos adquirir el bloqueo del fichero
  try {
     lock = channel.tryLock();
  } catch (OverlappingFileLockException e) {
     // Fichero ya bloqueado
  }	    
	    
  // Liberamos el bloqueo
  lock.release();	    
  channel.close();	   

  } catch (Exception e) {
}

Lineas de Código

Herramientas personales
Espacios de nombres
Variantes
Acciones
Navegación
api's
webs
Herramientas