Skip to content

Latest commit

 

History

History
38 lines (32 loc) · 1.98 KB

README.md

File metadata and controls

38 lines (32 loc) · 1.98 KB

Лабораторная работа №2

по курсу "DEV-J20. Программирование на платформе Java. Стандартные пакеты"

Изучаемые темы

  1. исключения:
    • провоцирование исключительной ситуации;
    • обработка исключительной ситуации;
    • использование стандартных исключений.
  2. потоковый ввод-вывод:
    • освобождение ресурсов:
      • интерфейс AutoClosable;
      • интерфейс Closable;
      • конструкция try-with-resources.
    • двоичный ввод-вывод:
      • класс InputStream;
      • класс OutputStream.
    • текстовый ввод-вывод:
      • текстовый ввод:
        • класс Reader;
        • класс InputStreamReader;
        • класс BufferedReader.
      • текстовый вывод:
        • класс Writer;
        • класс OutputStreamWriter;
        • класс PrintWriter.
  3. файлы свойств (*.properties):
    • конфигурация приложения;
    • класс Properties;
    • чтение properties-файлов;
    • локализация строковых ресурсов;
    • класс ResourceBundle.

Ход работы

Настоящая лабораторная работа представляет собой макет проекта на языке программирования Java. В исходном тексте проекта поставлены задания в виде TODO и FIXME комментариев. Ход работы состоит в том, чтобы слушатели выполняли поставленные задания, разрабатывая необходимый для этого исходный код, или внося исправления в существующий.