Програмування на Java

April 8th, 2009


« Мова програмування Java   |   Компютерні курси web веб програмування в Києві »


3. Серіалізация і десеріалізация об’єктів.

Тема 12.

Консольне і файлове уведення-виведення.

1. Читання стандартного введення.

2. Форматоване уведення-виведення.

3. Читання і запис файлу.

Тема 13.

Втілення багатозадачних додатків.

1. Визначення потоку виконання.

2. Створення окремого потоку в Java-програмі, контролюючи код і дані, які використовуються цим потоком.

3. Використання wait і notify для комунікацій між потоками.

4. Використання синхронізації для захисту даних від пошкодження.

Тема 14.

Побудова графічного інтерфейсу на Java, використовуючи Swing API.

1. Опис технології JFC Swing.

2. Опис будівельних блоків графічного інтерфейсу: контейнери, компоненти і менеджери компоновки.

3. Опис однопотокової моделі swing.

4. Побудова графічного інтерфейсу, використовуючи компоненти swing.

Тема 15.

Обробка подій в графічному інтерфейсі.

1. Визначення подій і обробки подій.

2. Написання коду, оброблювального події, що виникають в графічному інтерфейсі.

3. Концепція і застосування класів-адаптерів.

4. Визначення дії користувача з деталей події.

5. Визначення відповідного інтерфейсу слухача для різних типів подій.

6. Створення відповідних методів обробника події для різних типів подій.

7. Застосування вкладених і анонімних класів в обробці подій.

8. Потік Swing Worker і його вплив на продуктивність графічного інтерфейсу.

Тестування.

Джерело: basic.com.ua


Tags: , , , , , ,

Навчання


Схожі записи

Категория: Навчання |

Комментарии