Содержание
Лекции 32 ак.ч
Практические занятия 32 ак.ч.
· Введение в язык Java
· Синтаксис языка Java
· Классы и методы
· Пакеты и интерфейсы
· Библиотека классов Java API
· Работа со строками
· Обработка исключений
· Ввод/вывод
· Создание графического интерфейса пользователя с помощью библиотек AWT и Swing
· Модель обработки событий в Java 2
· Апплеты
· Сетевые средства Java
· Многопоточное программирование
Основные возможности Java:
1) автоматическое управление памятью;
2) расширенные возможности обработки исключительных ситуаций;
3) богатый набор средств фильтрации ввода/вывода;
4) набор стандартных коллекций, таких как массив, список, стек и т. п.;
5) наличие простых средств создания сетевых приложений (в том числе с использованием протокола RMI);
6) наличие классов, позволяющих выполнять HTTP-запросы и обрабатывать ответы;
7) встроенные в язык средства создания многопоточных приложений;
8) унифицированный доступ к базам данных:
- на уровне отдельных SQL-запросов — на основе JDBC, SQLJ;
- на уровне концепции объектов, обладающих способностью к хранению в базе данных — на основе Java Data Objects (англ.) и Java Persistence API (англ.);
9) поддержка шаблонов (начиная с версии 1.5).
Курс читают инструкторы
· Лейкин Максим Валентинович
· Лаганкин Антон Сергеевич