FileSystems.Default Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve el valor predeterminado FileSystem.
public static Java.Nio.FileNio.FileSystem? Default { [Android.Runtime.Register("getDefault", "()Ljava/nio/file/FileSystem;", "", ApiSince=26)] get; }
[<get: Android.Runtime.Register("getDefault", "()Ljava/nio/file/FileSystem;", "", ApiSince=26)>]
static member Default : Java.Nio.FileNio.FileSystem
Valor de propiedad
el sistema de archivos predeterminado
- Atributos
Comentarios
Devuelve el valor predeterminado FileSystem. El sistema de archivos predeterminado crea objetos que proporcionan acceso a los sistemas de archivos accesibles para la máquina virtual Java. El <directorio<> de trabajo em>del sistema de archivos es el directorio de usuario actual, denominado por la propiedad user.dirdel sistema . Esto permite la interoperabilidad con la java.io.File java.io.File clase .
La primera invocación de cualquiera de los métodos definidos por esta clase localiza el objeto predeterminado FileSystemProvider provider . Cuando no se define la propiedad java.nio.file.spi.DefaultFileSystemProvider del sistema, el proveedor predeterminado es un proveedor predeterminado del sistema que se invoca para crear el sistema de archivos predeterminado.
Si se define la propiedad java.nio.file.spi.DefaultFileSystemProvider del sistema, se toma como una lista de uno o varios nombres completos de clases de proveedor concretas identificadas por el esquema "file"URI . Donde la propiedad es una lista de más de un nombre, los nombres están separados por una coma. Cada clase se carga, mediante el cargador de clases del sistema y se crea una instancia mediante la invocación de un constructor de argumentos cuyo tipo de parámetro formal es FileSystemProvider. Los proveedores se cargan y crean instancias en el orden en que aparecen en la propiedad . Si se produce un error en este proceso o el esquema de un proveedor no es igual a "file" , se produce un error no especificado. Normalmente, los esquemas de URI se comparan sin tener en cuenta el caso, pero para el proveedor predeterminado, el esquema debe ser "file". Se crea una instancia de la primera clase de proveedor invocando con una referencia al proveedor predeterminado del sistema. Se crea una instancia de la segunda clase de proveedor invocando con una referencia a la primera instancia del proveedor. Se crea una instancia de la tercera clase de proveedor invocando con una referencia a la segunda instancia, etc. El último proveedor al que se va a crear una instancia se convierte en el proveedor predeterminado; su getFileSystem método se invoca con el URI "file:///" para obtener una referencia al sistema de archivos predeterminado.
Las invocaciones posteriores de este método devuelven el sistema de archivos devuelto por la primera invocación.
Java documentación para java.nio.file.FileSystems.getDefault().
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.