Курс Разработка на JavaScript
Ваша корзина пуста
Сумма: 0 руб.

Разработка на платформе Java SE 7. Расширенные темы

О курсе
Разработка на платформе Java SE 7. Расширенные темы
от 25 000 руб.
Заказать курс Купить в рассрочку
количество
выпускников
53

Разработка на платформе Java SE 7. Расширенные темы

Описание:
В данном курсе слушатели получат расширенные знания об использовании системных библиотек Java, о работе с коллекциями Java, работе с потоками ввода-вывода, использовании многопоточного программирования, основ построения GUI, аннотаций, использовании логгирования и механизмов Reflection. Предлагается большое количество практических упражнений и задач.


Цели:
После посещения программы слушатели смогут:
• использовать в приложениях ключевые классы системной библиотеки: System, Math, Object, String, обертки примитивов (wrappers)
• использовать стандартную библиотеку ввода-вывода
• разрабатывать многопорточные приложения
• работать со стандартными классами коллекций
• использовать компонентную модель JavaBeans
• использовать механизм Reflection
• использовать в приложениях аннотации
Расписание и цены
Этот курс набирает желающих участников. Отправьте заявку на участие, а когда наберётся достаточное количество, мы с вами свяжемся.
Заказать обучение
Программа курса
1. Ключевые классы системной библиотеки: 

  • System
  • Math
  • Object
  • Строки
  • Обертки поверх примитивов
  • Работа с регулярными выражениями
  • Properties
2. 
Ввод-вывод:

  • Библиотека классов ввода-вывода
  • Сетевое взаимодействие
  • Форматирование вывода
3. Потоки:

  • Понятие потока
  • Управление потоком
  • Блоки synchronized
  • Механизм wait/notify
  • Библиотека примитивов синхронизации java.util.concurrent
4. Коллекции:

  • Обзор collection API
  • Коллекции
  • Множества (set)
  • Ассоциативные таблицы (map)
  • Сравнение различных структур данных на предмет применимости в различных ситуациях
  • Механизм сравнения элементов коллекций
  • Коллекции синхронизированные и несинхронизированные
5. Механизм Reflection.
 
6. Аннотации
  • Введение в AOP
  • Задачи аннотаций
  • Стандартные аннотации
  • Создание собственных аннотаций
7. Введение в Java 7

  • Lambda-выражения
  • Потоки в Java 7
Преподаватели
Преподаватель Вадим Городилов