по курсу "DEV-J20. Программирование на платформе Java. Стандартные пакеты"
- исключения:
- провоцирование исключительной ситуации;
- обработка исключительной ситуации;
- использование стандартных исключений.
- потоковый ввод-вывод:
- освобождение ресурсов:
- интерфейс
AutoClosable
; - интерфейс
Closable
; - конструкция
try-with-resources
.
- интерфейс
- двоичный ввод-вывод:
- класс
InputStream
; - класс
OutputStream
.
- класс
- текстовый ввод-вывод:
- текстовый ввод:
- класс
Reader
; - класс
InputStreamReader
; - класс
BufferedReader
.
- класс
- текстовый вывод:
- класс
Writer
; - класс
OutputStreamWriter
; - класс
PrintWriter
.
- класс
- текстовый ввод:
- освобождение ресурсов:
- файлы свойств (*.properties):
- конфигурация приложения;
- класс
Properties
; - чтение properties-файлов;
- локализация строковых ресурсов;
- класс
ResourceBundle
.
Настоящая лабораторная работа представляет собой макет проекта на языке программирования Java. В исходном тексте проекта поставлены задания в виде TODO и FIXME комментариев. Ход работы состоит в том, чтобы слушатели выполняли поставленные задания, разрабатывая необходимый для этого исходный код, или внося исправления в существующий.