Skip to content

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

Notifications You must be signed in to change notification settings

avalon-dev-j20/lab-2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Лабораторная работа №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 комментариев. Ход работы состоит в том, чтобы слушатели выполняли поставленные задания, разрабатывая необходимый для этого исходный код, или внося исправления в существующий.

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages