Spec-Zone .ru
спецификации, руководства, описания, API
|
Пакет | Описание |
---|---|
java.io |
Предусматривает системный вход и выход через потоки данных, сериализацию и файловую систему.
|
java.lang |
Обеспечивает классы, которые являются основным принципом к проекту языка программирования Java.
|
java.nio.charset |
Определяет наборы символов, декодеры, и кодеры, для того, чтобы преобразовать между символами Unicode и байтами.
|
java.nio.charset.spi |
Классы поставщика услуг для
java.nio.charset пакет. |
java.nio.file |
Определяет интерфейсы и классы для виртуальной машины Java, чтобы получить доступ к файлам, атрибутам файла, и файловым системам.
|
java.util.zip |
Обеспечивает классы для чтения и записи стандартного ZIP и форматов файлов GZIP.
|
javax.tools |
Обеспечивает интерфейсы для инструментов, которые могут быть вызваны из программы, например, компиляторов.
|
Конструктор и Описание |
---|
InputStreamReader(InputStream in, Charset cs)
Создает InputStreamReader, который использует данный набор символов.
|
OutputStreamWriter(OutputStream out, Charset cs)
Создает OutputStreamWriter, который использует данный набор символов.
|
Модификатор и Тип | Метод и Описание |
---|---|
byte[] |
Строка.getBytes(Charset charset)
Кодирует это
String в последовательность байтов, используя данный набор символов, храня результат в новый байтовый массив. |
Конструктор и Описание |
---|
String(byte[] bytes, Charset charset)
Создает новое
String декодируя указанный массив байтов, используя указанный набор символов. |
String(byte[] bytes, int offset, int length, Charset charset)
Создает новое
String декодируя указанный подмассив байтов, используя указанный набор символов. |
Модификатор и Тип | Поле и Описание |
---|---|
static Charset |
StandardCharsets.ISO_8859_1
Латинский Алфавит ISO Нет.
|
static Charset |
StandardCharsets.US_ASCII
Семиразрядный ASCII, a.k.a.
|
static Charset |
StandardCharsets.UTF_16
Шестнадцатиразрядный Формат Преобразования UCS, порядок байтов идентифицируется дополнительной меткой порядка байтов
|
static Charset |
StandardCharsets.UTF_16BE
Шестнадцатиразрядный Формат Преобразования UCS, обратный порядок байтов
|
static Charset |
StandardCharsets.UTF_16LE
Шестнадцатиразрядный Формат Преобразования UCS, прямой порядок байтов
|
static Charset |
StandardCharsets.UTF_8
Восьмиразрядный Формат Преобразования UCS
|
Модификатор и Тип | Метод и Описание |
---|---|
Набор символов |
CharsetDecoder.charset()
Возвращает набор символов, который создал этот декодер.
|
Набор символов |
CharsetEncoder.charset()
Возвращает набор символов, который создал этот кодер.
|
static Charset |
Набор символов.defaultCharset()
Возвращает набор символов по умолчанию этой виртуальной машины Java.
|
Набор символов |
CharsetDecoder.detectedCharset()
Получает набор символов, который был обнаружен этим декодером (дополнительная работа).
|
static Charset |
Набор символов.forName(String charsetName)
Возвращает объект набора символов для именованного набора символов.
|
Модификатор и Тип | Метод и Описание |
---|---|
static SortedMap<String,Charset> |
Набор символов.availableCharsets()
Создает сортированную карту от канонических имен набора символов до объектов набора символов.
|
Модификатор и Тип | Метод и Описание |
---|---|
int |
Набор символов.compareTo(Charset that)
Сравнивает этот набор символов с другим.
|
abstract boolean |
Набор символов.contains(Charset cs)
Говорит, содержит ли этот набор символов данный набор символов.
|
Конструктор и Описание |
---|
CharsetDecoder(Charset cs, float averageCharsPerByte, float maxCharsPerByte)
Инициализирует новый декодер.
|
CharsetEncoder(Charset cs, float averageBytesPerChar, float maxBytesPerChar)
Инициализирует новый кодер.
|
CharsetEncoder(Charset cs, float averageBytesPerChar, float maxBytesPerChar, byte[] replacement)
Инициализирует новый кодер.
|
Модификатор и Тип | Метод и Описание |
---|---|
abstract Charset |
CharsetProvider.charsetForName(String charsetName)
Получает набор символов для данного имени набора символов.
|
Модификатор и Тип | Метод и Описание |
---|---|
abstract Iterator<Charset> |
CharsetProvider.charsets()
Создает iterator, который выполняет итерации по наборам символов, поддерживаемым этим провайдером.
|
Модификатор и Тип | Метод и Описание |
---|---|
static BufferedReader |
Файлы.newBufferedReader(Path path, Charset cs)
Открывает файл для того, чтобы читать, возвращаясь a
BufferedReader это может использоваться, чтобы считать текст из файла эффективным способом. |
static BufferedWriter |
Файлы.newBufferedWriter(Path path, Charset cs, OpenOption... options)
Открывает или создает файл для того, чтобы записать, возвращаясь a
BufferedWriter это может использоваться, чтобы записать текст в файл эффективным способом. |
static List<String> |
Файлы.readAllLines(Path path, Charset cs)
Считайте все строки из файла.
|
static Path |
Файлы.write(Path path, Iterable<? extends CharSequence> lines, Charset cs, OpenOption... options)
Запишите строки текста к файлу.
|
Конструктор и Описание |
---|
ZipFile(File file, Charset charset)
Открывает файл ZIP для того, чтобы читать данный указанный объект Файла.
|
ZipFile(File file, int mode, Charset charset)
Открывает новое
ZipFile читать из указанного File объект в указанном режиме. |
ZipFile(String name, Charset charset)
Открывает файл zip для того, чтобы читать.
|
ZipInputStream(InputStream in, Charset charset)
Создает новый входной поток ZIP.
|
ZipOutputStream(OutputStream out, Charset charset)
Создает новый поток вывода ZIP.
|
Модификатор и Тип | Метод и Описание |
---|---|
StandardJavaFileManager |
JavaCompiler.getStandardFileManager(DiagnosticListener<? super JavaFileObject> diagnosticListener, Locale locale, Charset charset)
Получает новый экземпляр стандартной реализации файлового менеджера для этого инструмента.
|
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.