En la lección analizamos tres entidades clave del API de archivos de Java: el histórico
File, la abstracción moderna de ruta
Path de NIO.2 y la clase utilitaria «navaja suiza»
Files. En la práctica veremos cómo crear objetos, convertir
File ↔
Path, «unir» rutas de forma segura con
resolve, obtener rutas relativas con
relativize, normalizarlas con
normalize y realizar operaciones como
Files.exists,
Files.copy,
Files.move,
Files.readAllLines/
Files.write. Resultado: una comprensión clara de cuándo usar cada enfoque y qué errores aparecen con más frecuencia.