Para crear un objeto File, se puede utilizar cualquiera de los tres constructores siguientes:
File(String directorioyfichero) | Linux | new File(“/directorio/fichero.txt”) |
Windows | new File("C:\\directorio\\fichero.txt") |
|
File(String directorio, String nombrefichero) | - | new File(“directorio", "fichero.txt") |
File(File directorio, String fichero) | - | new File(new File(“directorio"), "fichero.txt") |
En Linux se utiliza como prefijo de una ruta absoluta “/". En Microsoft Windows, el prefijo de un nombre de ruta consiste en la letra de la unidad seguida de “:” y, posiblemente, seguida por "\\" si la ruta es absoluta.