Junior — Middle
¿Cómo se realiza la llamada al método close en programación?
sobes.tech AI
Respuesta de la IA
En Java, el método close() generalmente se llama para liberar recursos, como archivos, conexiones de red o flujos. Se puede llamar directamente en un objeto que implemente la interfaz AutoCloseable o Closeable.
Ejemplo de llamada al método close() para un archivo:
FileInputStream fis = new FileInputStream("archivo.txt");
try {
// trabajo con el archivo
} finally {
fis.close(); // llamada explícita a close
}
El enfoque moderno es usar la construcción try-with-resources, que llama automáticamente a close():
try (FileInputStream fis = new FileInputStream("archivo.txt")) {
// trabajo con el archivo
} // fis.close() se llama automáticamente
De esta manera, la llamada a close() se realiza ya sea explícitamente o automáticamente mediante try-with-resources.