- Компьютерные курсы в Саратове →
- Программирование на языке Java
Программирование на языке Java
Программа курса:
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 Защита проекта.
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 Защита проекта.
Данная учебная программа представлена в разделах:
Объём (в академ. часах) | 40 ак. часов |
Предметы | Курсы программирования |
Форма обучения | Очная |
Контактный телефон | |
Сайт | Показать |
Желаете оставить отзыв?
- Компьютерные курсы в Саратове →
- Программирование на языке Java