Knigionline.co » Программное обеспечение » Java руководство для начинающих

Java руководство для начинающих - Шилдт Герберт (2012)

Java руководство для начинающих
  • Год:
    2012
  • Название:
    Java руководство для начинающих
  • Автор:
  • Жанр:
  • Оригинал:
    Английский
  • Язык:
    Русский
  • Издательство:
    Вильямс
  • Страниц:
    316
  • ISBN:
    978-5-8459-1770-6
  • Рейтинг:
    4.3 (4 голос)
  • Ваша оценка:
"Java: руководство для начинающих", автором которого является Герберт Шилдт, а также на его счету популярные по всему миру книги по языкам программирования, таким образом, чтобы у читателя получилось быстро освоить основные навыки программирования на Java. Полностью обновленное по версии Java Platform, Standard Edition 7, пятое издание этого учебного пособия начинается с обзора самых простейших основ, не исключая выполнение простых программ на Java и компилирование. Далее в нем описаны синтаксические конструкции и ключевые слова составляющие основу Java как языка программирования. Затем следует изложение наиболее передовых языковых средств Java, включая многопоточное и обобщенное программирование. Книга завершается введением в библиотеку Swing. Использованный в книге справочный и учебный материал позволяет читателю быстро и легко освоить основы программирования на Java. В целях упрощения процесса изучения Java, учебник построен следующим образом: - Базовые понятия и навыки. Все главы начинаются с перечня базовых понятий и навыков, которые будет необходимо усвоить читателю. - Обращение к знатоку. Во врезках под этим заголовком даны полезные рекомендации в форме вопрос-ответ. - Примеры для опробования. Это примеры небольших проектов, наглядно показывающие, как применять полученные навыки и знания на практике. - Упражнения для самопроверки. В конце каждой главы присутствуют контрольные вопросы и задания для проверки прочности изученного материала. - Подробные комментарии к примерам программ. Все примеры программ в этом учебном пособии снабжены подробными комментариями, которые описывают приемы программирования Java и демонстрируемые языковые средства.

Java руководство для начинающих - Шилдт Герберт читать онлайн бесплатно полную версию книги

Производными от классов InputStream и OutputStream являются конкретные подклассы, реализующие различные функциональные возможности и учитывающие особенности обмена данными с разными устройствами, например ввода-вывода в файлы на

диске. Классы байтовых потоков приведены в табл. 10.1. Не следует пугаться большого

количества этих классов: изучив один из них, легко освоить остальные.

Таблица 10.1. Классы байтовых потоков

Класс байтового потока

Описание

BufferedlnputStream

Буферизованный поток ввода

BufferedOutputStream

Буферизованный поток вывода

ByteArrayInputStream

Поток ввода для чтения из байтового массива

ByteArrayOutputStream

Поток вывода для записи в байтовый массив

DatalnputStream

Поток ввода с методами для чтения стандартных типов данных Java

DataOutputStream

Поток вывода с методами для записи стандартных типов данных Java

FileInputStream

Поток ввода для чтения из файла

FileOutputStream

Поток вывода для записи в файл

FilterlnputStream

Подкласс, производный от класса InputStream

FilterOutputStream

Подкласс, производный от класса OutputStream

InputStream

Абстрактный класс, описывающий потоковый ввод

ObjectInputStream

Поток для ввода объектов

ObjectOutputStream

Поток для вывода объектов

OutputStream

Абстрактный класс, описывающий потоковый вывод

PipedlnputStream

Поток конвейерного ввода

PipedOutputStream

Поток конвейерного вывода

PrintStream

Поток вывода с методами print () и println ()

PushbacklnputStream

Поток ввода с возвратом прочитанных байтов в поток

RandomAccessFile

Класс, поддерживающий файловый ввод-вывод с произвольным доступом

SequenceInputStream

Поток ввода, сочетающий в себе несколько потоков ввода для поочередного чтения данных из них

Классы символьных потоков

Для определения символьных потоков служат две иерархические структуры классов, на вершине которых находятся абстрактные классы Reader и Writer соответственно. Класс Reader и его подклассы используются для чтения, а класс Writer и его подклассы — для записи данных. Конкретные классы, производные от классов Reader и Writer, оперируют символами в уникоде.

Классы, производные от классов Reader и Writer, предназначены для выполнения различных операций ввода-вывода символов. Символьные классы присутствуют в Java параллельно с байтовыми классами. Классы символьных потоков приведены в табл. 10.2.

Таблица 10.2. Классы символьных потоков

Класс символьного потока

Описание

BufferedReader

Буферизованный поток ввода символов

BufferedWriter

Буферизованный поток вывода символов

CharArrayReader

Поток ввода для чтения из символьного массива

CharArrayWriter

Поток вывода для записи в символьный массив

FileReader

Поток ввода для чтения символов из файла

FileWriter

Поток вывода для записи символов в файл

FilterReader

Класс для чтения символов с фильтрацией

FilterWriter

Класс для записи символов с фильтрацией

InputStreamReader

Поток ввода с преобразованием байтов в символы

LineNumberReader

Перейти
Наш сайт автоматически запоминает страницу, где вы остановились, вы можете продолжить чтение в любой момент
Оставить комментарий