Символьные потоки также определены в двух иерархиях классов. На их вершине находятся два абстрактных класса: Reader и Writer. Эти абстрактные классы управляют потоками символов Unicode. В языке Java предусмотрено несколько конкретных подклассов для каждого из них. Читать далее
Архив рубрики: Уроки по java
Java Урок 55: ПОТОКИ ВВОДА-ВЫВОДА, сериализация
Сериализация объекта – это способность объекта сохранять полную копию его и любых других объектов, на которые он ссылается, используя поток вывода (например, во внешний файл). Таким образом, объект может быть воссоздан из сериализованной (сохраненной) копии немного позже, когда это потребуется. Читать далее
Java Урок 54: ПОТОКИ ВВОДА-ВЫВОДА, цепные потоки
В java есть “Потоки для соединений” и “Цепные потоки”. Читать далее
Java Урок 53: ПОТОКИ ВВОДА-ВЫВОДА, потоки назначения
Потоки в java можно поделить на две части:
1.Потоки для соединений.
2.Цепные потоки. Читать далее
Java Урок 52: ПОТОКИ ВВОДА-ВЫВОДА, класс File
File — единственный объект в java.io, который работает непосредственно с дисковыми файлами. Файлы являются основными ресурсами для постоянного хранения и совместного использования информации. Читать далее
Java Урок 51: ПЕРЕЧИСЛЕНИЯ, ordinal()
Перечисления наследуются от класса Enum.
Хотя вы не можете наследовать суперкласс при объявлении перечисления,
все перечисления автоматически наследуют класс java.lang.Enum.
Этот класс определяет несколько методов, доступных к использованию всеми перечислениями. Читать далее
Java Урок 50: ПЕРЕЧИСЛЕНИЯ, valueOf(), values()
Перечисления автоматически включают два предопределенных метода: values() и valueOf(). Читать далее
Java Урок 49: ПЕРЕЧИСЛЕНИЯ, примеры
Перечисления создаются с использованием ключевого слова enum. Читать далее
Java Урок 48: ПОТОКИ, synchronized
Когда два или более потоков имеют доступ к одному совместно используемому ресурсу, они нуждаются в гарантии, что ресурс будет использован только одним потоком в одно и то же время. Процесс обеспечения этого называется синхронизацией. Читать далее
Java Урок 47: ПОТОКИ, isAlive(), join()
Использование методов isAlive() и join(). Иногда необходимо, чтобы главный поток завершался последним. Читать далее
