Spec-Zone .ru
спецификации, руководства, описания, API
|
Пакет | Описание |
---|---|
java.io |
Предусматривает системный ввод и вывод через потоки данных, сериализацию и файловую систему.
|
java.nio.channels |
Определяет каналы, которые представляют соединения с объектами, которые способны к выполнению операций ввода-вывода, таковы как файлы и сокеты; определяет селекторы, для мультиплексированных, неблокирующих операций ввода-вывода.
|
java.nio.file |
Определяет интерфейсы и классы для виртуальной машины Java, чтобы получить доступ к файлам, атрибутам файла, и файловым системам.
|
java.nio.file.spi |
Классы поставщика услуг для
java.nio.file пакет. |
java.util |
Содержит платформу наборов, классы набора наследства, модель событий, дату и средства времени, интернационализацию, и разные служебные классы (строковый токенизатор, генератор случайных чисел, и маленький массив).
|
Модификатор и Тип | Метод и Описание |
---|---|
Путь |
Файл.toPath()
Возвраты a
java.nio.file.Path объект создается из этого абстрактного пути. |
Модификатор и Тип | Метод и Описание |
---|---|
static FileChannel |
FileChannel.open(Path path, OpenOption... options)
Открывает или создает файл, возвращая канал файла, чтобы получить доступ к файлу.
|
static AsynchronousFileChannel |
AsynchronousFileChannel.open(Path file, OpenOption... options)
Открывает или создает файл для чтения и/или записи, возвращая асинхронный канал файла, чтобы получить доступ к файлу.
|
static AsynchronousFileChannel |
AsynchronousFileChannel.open(Path file, Set<? extends OpenOption> options, ExecutorService executor, FileAttribute<?>... attrs)
Открывает или создает файл для чтения и/или записи, возвращая асинхронный канал файла, чтобы получить доступ к файлу.
|
static FileChannel |
FileChannel.open(Path path, Set<? extends OpenOption> options, FileAttribute<?>... attrs)
Открывает или создает файл, возвращая канал файла, чтобы получить доступ к файлу.
|
Модификатор и Тип | Поле и Описание |
---|---|
static WatchEvent.Kind<Path> |
StandardWatchEventKinds.ENTRY_CREATE
Запись в каталоге создается.
|
static WatchEvent.Kind<Path> |
StandardWatchEventKinds.ENTRY_DELETE
Запись в каталоге удаляется.
|
static WatchEvent.Kind<Path> |
StandardWatchEventKinds.ENTRY_MODIFY
Запись в каталоге изменяется.
|
Модификатор и Тип | Метод и Описание |
---|---|
static Path |
Файлы.copy(Path source, Path target, CopyOption... options)
Скопируйте файл в конечный файл.
|
static Path |
Файлы.createDirectories(Path dir, FileAttribute<?>... attrs)
Создает каталог, создавая все несуществующие родительские каталоги сначала.
|
static Path |
Файлы.createDirectory(Path dir, FileAttribute<?>... attrs)
Создает новый каталог.
|
static Path |
Файлы.createFile(Path path, FileAttribute<?>... attrs)
Создает новый и пустой файл, перестав работать, если файл уже существует.
|
static Path |
Файлы.createLink(Path link, Path existing)
Создает новую ссылку (запись в каталоге) для существующего файла (дополнительная работа).
|
static Path |
Файлы.createSymbolicLink(Path link, Path target, FileAttribute<?>... attrs)
Создает символьную ссылку на цель (дополнительная работа).
|
static Path |
Файлы.createTempDirectory(Path dir, String prefix, FileAttribute<?>... attrs)
Создает новый каталог в указанном каталоге, используя данный префикс, чтобы генерировать его имя.
|
static Path |
Файлы.createTempDirectory(String prefix, FileAttribute<?>... attrs)
Создает новый каталог в каталоге временного файла значения по умолчанию, используя данный префикс, чтобы генерировать его имя.
|
static Path |
Файлы.createTempFile(Path dir, String prefix, String suffix, FileAttribute<?>... attrs)
Создает новый пустой файл в указанном каталоге, используя данный префикс и суффиксные строки, чтобы генерировать его имя.
|
static Path |
Файлы.createTempFile(String prefix, String suffix, FileAttribute<?>... attrs)
Создает пустой файл в каталоге временного файла значения по умолчанию, используя данный префикс и суффикс, чтобы генерировать его имя.
|
static Path |
Пути.get(String first, String... more)
Преобразовывает строку пути, или последовательность строк что когда форма, к которой присоединяются, строка пути, к a
Path . |
static Path |
Пути.get(URI uri)
Преобразовывает данный URI в a
Path объект. |
Путь |
Путь.getFileName()
Возвращает имя файла или каталога, обозначенного этим путем как a
Path объект. |
Путь |
Путь.getName(int index)
Возвращает элемент имени этого пути как a
Path объект. |
Путь |
Путь.getParent()
Возвращает родительский путь, или
null если у этого пути нет родителя. |
abstract Path |
FileSystem.getPath(String first, String... more)
Преобразовывает строку пути, или последовательность строк что когда форма, к которой присоединяются, строка пути, к a
Path . |
Путь |
Путь.getRoot()
Возвращает корневой компонент этого пути как a
Path объект, или null если у этого пути нет корневого компонента. |
static Path |
Файлы.move(Path source, Path target, CopyOption... options)
Переместите или переименуйте файл к конечному файлу.
|
Путь |
Путь.normalize()
Возвращает путь, который является этим путем с избыточными устраненными элементами имени.
|
static Path |
Файлы.readSymbolicLink(Path link)
Читает цель символьной ссылки (дополнительная работа).
|
Путь |
Путь.relativize(Path other)
Создает относительный путь между этим путем и данным путем.
|
Путь |
Путь.resolve(Path other)
Разрешите данный путь против этого пути.
|
Путь |
Путь.resolve(String other)
Преобразовывает данную строку пути в a
Path и решения это против этого Path точно способом, определенным resolve метод. |
Путь |
Путь.resolveSibling(Path other)
Разрешает данный путь против этого пути
parent путь. |
Путь |
Путь.resolveSibling(String other)
Преобразовывает данную строку пути в a
Path и решения это против этого пути parent путь точно способом, определенным resolveSibling метод. |
static Path |
Файлы.setAttribute(Path path, String attribute, Object value, LinkOption... options)
Устанавливает значение атрибута файла.
|
static Path |
Файлы.setLastModifiedTime(Path path, FileTime time)
Обновляет последний измененный атрибут времени файла.
|
static Path |
Файлы.setOwner(Path path, UserPrincipal owner)
Обновляет владельца файла.
|
static Path |
Файлы.setPosixFilePermissions(Path path, Set<PosixFilePermission> perms)
Устанавливает полномочия POSIX файла.
|
Путь |
Путь.subpath(int beginIndex, int endIndex)
Возвращает родственника
Path это - подпоследовательность элементов имени этого пути. |
Путь |
Путь.toAbsolutePath()
Возвраты a
Path объект, представляющий абсолютный путь этого пути. |
Путь |
Путь.toRealPath(LinkOption... options)
Возвращает реальный путь существующего файла.
|
static Path |
Файлы.walkFileTree(Path start, FileVisitor<? super Path> visitor)
Обходит дерево файла.
|
static Path |
Файлы.walkFileTree(Path start, Set<FileVisitOption> options, int maxDepth, FileVisitor<? super Path> visitor)
Обходит дерево файла.
|
static Path |
Файлы.write(Path path, byte[] bytes, OpenOption... options)
Байты записей к файлу.
|
static Path |
Файлы.write(Path path, Iterable<? extends CharSequence> lines, Charset cs, OpenOption... options)
Запишите строки текста к файлу.
|
Модификатор и Тип | Метод и Описание |
---|---|
abstract Iterable<Path> |
FileSystem.getRootDirectories()
Возвращает объект выполнить итерации по путям корневых каталогов.
|
Iterator<Path> |
Путь.iterator()
Возвращает iterator по элементам имени этого пути.
|
static DirectoryStream<Path> |
Файлы.newDirectoryStream(Path dir)
Открывает каталог, возвращаясь a
DirectoryStream выполнить итерации по всем записям в каталоге. |
static DirectoryStream<Path> |
Файлы.newDirectoryStream(Path dir, DirectoryStream.Filter<? super Path> filter)
Открывает каталог, возвращаясь a
DirectoryStream выполнить итерации по записям в каталоге. |
static DirectoryStream<Path> |
Файлы.newDirectoryStream(Path dir, String glob)
Открывает каталог, возвращаясь a
DirectoryStream выполнить итерации по записям в каталоге. |
Модификатор и Тип | Метод и Описание |
---|---|
int |
Путь.compareTo(Path other)
Сравнивает два абстрактных пути лексикографически.
|
static long |
Файлы.copy(InputStream in, Path target, CopyOption... options)
Копии все байты от входного потока до файла.
|
static long |
Файлы.copy(Path source, OutputStream out)
Копии все байты от файла до потока вывода.
|
static Path |
Файлы.copy(Path source, Path target, CopyOption... options)
Скопируйте файл в конечный файл.
|
static Path |
Файлы.createDirectories(Path dir, FileAttribute<?>... attrs)
Создает каталог, создавая все несуществующие родительские каталоги сначала.
|
static Path |
Файлы.createDirectory(Path dir, FileAttribute<?>... attrs)
Создает новый каталог.
|
static Path |
Файлы.createFile(Path path, FileAttribute<?>... attrs)
Создает новый и пустой файл, перестав работать, если файл уже существует.
|
static Path |
Файлы.createLink(Path link, Path existing)
Создает новую ссылку (запись в каталоге) для существующего файла (дополнительная работа).
|
static Path |
Файлы.createSymbolicLink(Path link, Path target, FileAttribute<?>... attrs)
Создает символьную ссылку на цель (дополнительная работа).
|
static Path |
Файлы.createTempDirectory(Path dir, String prefix, FileAttribute<?>... attrs)
Создает новый каталог в указанном каталоге, используя данный префикс, чтобы генерировать его имя.
|
static Path |
Файлы.createTempFile(Path dir, String prefix, String suffix, FileAttribute<?>... attrs)
Создает новый пустой файл в указанном каталоге, используя данный префикс и суффиксные строки, чтобы генерировать его имя.
|
static void |
Файлы.delete(Path path)
Удаляет файл.
|
static boolean |
Файлы.deleteIfExists(Path path)
Удаляет файл, если он существует.
|
boolean |
Путь.endsWith(Path other)
Тесты, если этот путь заканчивается данным путем.
|
static boolean |
Файлы.exists(Path path, LinkOption... options)
Тесты, существует ли файл.
|
static Object |
Файлы.getAttribute(Path path, String attribute, LinkOption... options)
Читает значение атрибута файла.
|
static <V extends FileAttributeView> |
Файлы.getFileAttributeView(Path path, Class<V> type, LinkOption... options)
Возвращает представление атрибута файла данного типа.
|
static FileStore |
Файлы.getFileStore(Path path)
Возвраты
FileStore представление хранилища файлов, где файл располагается. |
static FileTime |
Файлы.getLastModifiedTime(Path path, LinkOption... options)
Возвращает прошлое измененное время файла.
|
static UserPrincipal |
Файлы.getOwner(Path path, LinkOption... options)
Возвращает владельца файла.
|
static Set<PosixFilePermission> |
Файлы.getPosixFilePermissions(Path path, LinkOption... options)
Возвращает полномочия файла POSIX файла.
|
static boolean |
Файлы.isDirectory(Path path, LinkOption... options)
Тесты, является ли файл каталогом.
|
static boolean |
Файлы.isExecutable(Path path)
Тесты, является ли файл исполнимой программой.
|
static boolean |
Файлы.isHidden(Path path)
Говорит, считают ли файл скрытым.
|
static boolean |
Файлы.isReadable(Path path)
Тесты, читаем ли файл.
|
static boolean |
Файлы.isRegularFile(Path path, LinkOption... options)
Тесты, является ли файл регулярным файлом с непрозрачным контентом.
|
static boolean |
Файлы.isSameFile(Path path, Path path2)
Тесты, если два пути определяют местоположение того же самого файла.
|
static boolean |
Файлы.isSymbolicLink(Path path)
Тесты, является ли файл символьной ссылкой.
|
static boolean |
Файлы.isWritable(Path path)
Тесты, перезаписываем ли файл.
|
boolean |
PathMatcher.matches(Path path)
Говорит, соответствует ли данный путь образец этого matcher.
|
static Path |
Файлы.move(Path source, Path target, CopyOption... options)
Переместите или переименуйте файл к конечному файлу.
|
static BufferedReader |
Файлы.newBufferedReader(Path path, Charset cs)
Открывает файл для того, чтобы читать, возвращаясь a
BufferedReader это может использоваться, чтобы считать текст из файла эффективным способом. |
static BufferedWriter |
Файлы.newBufferedWriter(Path path, Charset cs, OpenOption... options)
Открывает или создает файл для того, чтобы записать, возвращаясь a
BufferedWriter это может использоваться, чтобы записать текст в файл эффективным способом. |
static SeekableByteChannel |
Файлы.newByteChannel(Path path, OpenOption... options)
Открывает или создает файл, возвращая seekable канал байта, чтобы получить доступ к файлу.
|
static SeekableByteChannel |
Файлы.newByteChannel(Path path, Set<? extends OpenOption> options, FileAttribute<?>... attrs)
Открывает или создает файл, возвращая seekable канал байта, чтобы получить доступ к файлу.
|
static DirectoryStream<Path> |
Файлы.newDirectoryStream(Path dir)
Открывает каталог, возвращаясь a
DirectoryStream выполнить итерации по всем записям в каталоге. |
static DirectoryStream<Path> |
Файлы.newDirectoryStream(Path dir, DirectoryStream.Filter<? super Path> filter)
Открывает каталог, возвращаясь a
DirectoryStream выполнить итерации по записям в каталоге. |
static DirectoryStream<Path> |
Файлы.newDirectoryStream(Path dir, String glob)
Открывает каталог, возвращаясь a
DirectoryStream выполнить итерации по записям в каталоге. |
static FileSystem |
FileSystems.newFileSystem(Path path, ClassLoader loader)
Создает новое
FileSystem получить доступ к содержанию файла как файловая система. |
static InputStream |
Файлы.newInputStream(Path path, OpenOption... options)
Открывает файл, возвращая входной поток, чтобы читать из файла.
|
static OutputStream |
Файлы.newOutputStream(Path path, OpenOption... options)
Открывает или создает файл, возвращая поток вывода, который может использоваться, чтобы записать байты в файл.
|
static boolean |
Файлы.notExists(Path path, LinkOption... options)
Тесты, не существует ли файл, расположенный этим путем.
|
static String |
Файлы.probeContentType(Path path)
Зондирует тип контента файла.
|
static byte[] |
Файлы.readAllBytes(Path path)
Считайте все байты из файла.
|
static List<String> |
Файлы.readAllLines(Path path, Charset cs)
Считайте все строки из файла.
|
static <A extends BasicFileAttributes> |
Файлы.readAttributes(Path path, Class<A> type, LinkOption... options)
Читает атрибуты файла как объемную работу.
|
static Map<String,Object> |
Файлы.readAttributes(Path path, String attributes, LinkOption... options)
Чтения ряд атрибутов файла как объемная работа.
|
static Path |
Файлы.readSymbolicLink(Path link)
Читает цель символьной ссылки (дополнительная работа).
|
Путь |
Путь.relativize(Path other)
Создает относительный путь между этим путем и данным путем.
|
Путь |
Путь.resolve(Path other)
Разрешите данный путь против этого пути.
|
Путь |
Путь.resolveSibling(Path other)
Разрешает данный путь против этого пути
parent путь. |
static Path |
Файлы.setAttribute(Path path, String attribute, Object value, LinkOption... options)
Устанавливает значение атрибута файла.
|
static Path |
Файлы.setLastModifiedTime(Path path, FileTime time)
Обновляет последний измененный атрибут времени файла.
|
static Path |
Файлы.setOwner(Path path, UserPrincipal owner)
Обновляет владельца файла.
|
static Path |
Файлы.setPosixFilePermissions(Path path, Set<PosixFilePermission> perms)
Устанавливает полномочия POSIX файла.
|
static long |
Файлы.size(Path path)
Возвращает размер файла (в байтах).
|
boolean |
Путь.startsWith(Path other)
Тесты, если этот путь запускается с данного пути.
|
static Path |
Файлы.walkFileTree(Path start, FileVisitor<? super Path> visitor)
Обходит дерево файла.
|
static Path |
Файлы.walkFileTree(Path start, Set<FileVisitOption> options, int maxDepth, FileVisitor<? super Path> visitor)
Обходит дерево файла.
|
static Path |
Файлы.write(Path path, byte[] bytes, OpenOption... options)
Байты записей к файлу.
|
static Path |
Файлы.write(Path path, Iterable<? extends CharSequence> lines, Charset cs, OpenOption... options)
Запишите строки текста к файлу.
|
Модификатор и Тип | Метод и Описание |
---|---|
static DirectoryStream<Path> |
Файлы.newDirectoryStream(Path dir, DirectoryStream.Filter<? super Path> filter)
Открывает каталог, возвращаясь a
DirectoryStream выполнить итерации по записям в каталоге. |
static Path |
Файлы.walkFileTree(Path start, FileVisitor<? super Path> visitor)
Обходит дерево файла.
|
static Path |
Файлы.walkFileTree(Path start, Set<FileVisitOption> options, int maxDepth, FileVisitor<? super Path> visitor)
Обходит дерево файла.
|
Модификатор и Тип | Метод и Описание |
---|---|
abstract Path |
FileSystemProvider.getPath(URI uri)
Возвратите a
Path объект, преобразовывая данный URI . |
Путь |
FileSystemProvider.readSymbolicLink(Path link)
Читает цель символьной ссылки.
|
Модификатор и Тип | Метод и Описание |
---|---|
abstract DirectoryStream<Path> |
FileSystemProvider.newDirectoryStream(Path dir, DirectoryStream.Filter<? super Path> filter)
Открывает каталог, возвращаясь a
DirectoryStream выполнить итерации по записям в каталоге. |
Модификатор и Тип | Метод и Описание |
---|---|
abstract void |
FileSystemProvider.checkAccess(Path path, AccessMode... modes)
Проверяет существование, и дополнительно доступность, файла.
|
abstract void |
FileSystemProvider.copy(Path source, Path target, CopyOption... options)
Скопируйте файл в конечный файл.
|
abstract void |
FileSystemProvider.createDirectory(Path dir, FileAttribute<?>... attrs)
Создает новый каталог.
|
void |
FileSystemProvider.createLink(Path link, Path existing)
Создает новую ссылку (запись в каталоге) для существующего файла.
|
void |
FileSystemProvider.createSymbolicLink(Path link, Path target, FileAttribute<?>... attrs)
Создает символьную ссылку на цель.
|
abstract void |
FileSystemProvider.delete(Path path)
Удаляет файл.
|
boolean |
FileSystemProvider.deleteIfExists(Path path)
Удаляет файл, если он существует.
|
abstract <V extends FileAttributeView> |
FileSystemProvider.getFileAttributeView(Path path, Class<V> type, LinkOption... options)
Возвращает представление атрибута файла данного типа.
|
abstract FileStore |
FileSystemProvider.getFileStore(Path path)
Возвраты
FileStore представление хранилища файлов, где файл располагается. |
abstract boolean |
FileSystemProvider.isHidden(Path path)
Говорит, считают ли файл скрытым.
|
abstract boolean |
FileSystemProvider.isSameFile(Path path, Path path2)
Тесты, если два пути определяют местоположение того же самого файла.
|
abstract void |
FileSystemProvider.move(Path source, Path target, CopyOption... options)
Переместите или переименуйте файл к конечному файлу.
|
AsynchronousFileChannel |
FileSystemProvider.newAsynchronousFileChannel(Path path, Set<? extends OpenOption> options, ExecutorService executor, FileAttribute<?>... attrs)
Открывает или создает файл для чтения и/или записи, возвращая асинхронный канал файла, чтобы получить доступ к файлу.
|
abstract SeekableByteChannel |
FileSystemProvider.newByteChannel(Path path, Set<? extends OpenOption> options, FileAttribute<?>... attrs)
Открывает или создает файл, возвращая seekable канал байта, чтобы получить доступ к файлу.
|
abstract DirectoryStream<Path> |
FileSystemProvider.newDirectoryStream(Path dir, DirectoryStream.Filter<? super Path> filter)
Открывает каталог, возвращаясь a
DirectoryStream выполнить итерации по записям в каталоге. |
FileChannel |
FileSystemProvider.newFileChannel(Path path, Set<? extends OpenOption> options, FileAttribute<?>... attrs)
Открывает или создает файл для чтения и/или записи, возвращая канал файла, чтобы получить доступ к файлу.
|
FileSystem |
FileSystemProvider.newFileSystem(Path path, Map<String,?> env)
Создает новое
FileSystem получить доступ к содержанию файла как файловая система. |
InputStream |
FileSystemProvider.newInputStream(Path path, OpenOption... options)
Открывает файл, возвращая входной поток, чтобы читать из файла.
|
OutputStream |
FileSystemProvider.newOutputStream(Path path, OpenOption... options)
Открывает или создает файл, возвращая поток вывода, который может использоваться, чтобы записать байты в файл.
|
abstract String |
FileTypeDetector.probeContentType(Path path)
Зондирует данный файл, чтобы предположить его тип контента.
|
abstract <A extends BasicFileAttributes> |
FileSystemProvider.readAttributes(Path path, Class<A> type, LinkOption... options)
Читает атрибуты файла как объемную работу.
|
abstract Map<String,Object> |
FileSystemProvider.readAttributes(Path path, String attributes, LinkOption... options)
Чтения ряд атрибутов файла как объемная работа.
|
Путь |
FileSystemProvider.readSymbolicLink(Path link)
Читает цель символьной ссылки.
|
abstract void |
FileSystemProvider.setAttribute(Path path, String attribute, Object value, LinkOption... options)
Устанавливает значение атрибута файла.
|
Модификатор и Тип | Метод и Описание |
---|---|
abstract DirectoryStream<Path> |
FileSystemProvider.newDirectoryStream(Path dir, DirectoryStream.Filter<? super Path> filter)
Открывает каталог, возвращаясь a
DirectoryStream выполнить итерации по записям в каталоге. |
Конструктор и Описание |
---|
Scanner(Path source)
Создает новое
Scanner это производит значения, отсканированные из указанного файла. |
Scanner(Path source, String charsetName)
Создает новое
Scanner это производит значения, отсканированные из указанного файла. |
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92