Программирование на языке Java / Международный факультет прикладных информационных технологий СГТУ

Программирование на языке Java

Международный факультет прикладных информационных технологий СГТУ

г. Саратов
Banner 3
Banner 4
Banner 5

Рейтинги вузов

Глобальный сводный рейтинг лучших учебных заведений России

Лучшие программы вузов

Самые востребованные учебные программы

Подбор по профессии

Мы определим, какая профессия подойдет под ваши таланты

Программа курса: 1 История создания и особенности языка Java. История создания Java. Ниша Java в иерархии программных средств. Виртуальная машина Java и ее функции. Версии Java от Sun Microsystems и Microsoft. 2 Объектно-ориентированное программирование в Java. Компоненты, классы, события и методы. Особенности объектно-ориентированного программирования в Java. 3 Основные элементы языка. Идентификаторы, операторы и основные классы Java. Разработка простейшего приложения. 4 Исключения. Понятие исключения. Перехват исключений и их обработка. 5 Потоковый ввод-вывод. Объекты System.in и System.out. Работа с ними. 6 Работа с массивами Массивы данных. Создание, и работа с ними. Многомерные массивы. Массивы стандартных типов и массивы классов. 7 Наследование. Создание классов-потомков и работа с ними. Пакеты. Области видимости классов. 8 Апплеты. Использование приложений Java в сети Internet. Разработка апплетов. 9 Работа с графикой. Рисование на теле апплета. Динамичная графика. 10 Элементы управления. Кнопки, метки, поля ввода текста, переключатели и работа с ними. Обработка простейших событий кнопки. 11 Менеджеры размещений. FlowLayuot, GridLayout, BorderLayout, CardLayout и работа с ними. 12 Полиморфизм. Особенности Java при работе с виртуальными функциями. Полиморфизм. Абстрактные классы. 13 Обработка событий. Функция handleEvent и ее перегрузка. Класс Event. Упрощенные функции обработки событий от мыши. 14 Работа с потоками. Классы InputStream, OutputStream и базирующиеся на них. Работа с файлами. Класс File. 15 Интерфейсы и работа с ними. Понятие интерфейса как абстрактного класса. Примеры работы с интерфейсами. 16 Многопоточное программирование. Потоки и их использование в многозадачных ОС. Два способа реализации потоков в Java. 17 Работа с сетью. Межпрограммное соединение. Сокеты. Обмен данными между приложениями. 18 Теоретический тест. 19 Проект. 20 Защита проекта.
Сайт: www.aptechsar.com
E-mail: olga@sstu.ru
Адрес: 410054, г. Саратов, ул. Политехническая, д. 77, офис 424