неділя, 19 серпня 2012 р.

Java для дітей

Зміст

ГЛАВА 1. ПЕРША ПРОГРАМА

Установка Середовища Java
Три основні кроки в програмуванні
Крок 1 - введення тексту програми
Крок 2 - компіляція програми
Крок 3 - запуск програми
Матеріали для додаткового читання

ГЛАВА 2. ПЕРЕХІД ДО ECLIPSE IDE 

 Установка Eclipse IDE
 Приступаємо до роботи з Eclipse
 Створення програм в Eclipse IDE
 Запуск HelloWorld в Eclipse
 Як працює програма HelloWorld
 Матеріали для додаткового читання
 Практичні вправи
 Практичні вправи для розумників і розумниць

РОЗДІЛ 3. 

Домашні тварини І РИБА НА МОВІ JAVA
Класи і об'єкти
Типи Даних
Створюємо Домашнє Тварина
Спадкування - Рибка Теж Домашнє Тварина
Перевизначення методів
Додаткове читання
Практичні вправи
Практичні вправи для розумників і розумниць

ГЛАВА 4. Основні конструкції мови JAVA 


 Коментарі в програмі
 Прийняття рішень за допомогою оператора if
 Логічні оператори
 У другому випадку логічне не застосовується до результату обчислення виразу в дужках
Умовний оператор
Використання else if.
Оператор switch і прийняття рішень
Як довго живуть змінні?
Спеціальні методи: конструктори
Ключове слово this
Масиви
Повторення дій за допомогою циклів
Матеріали для додаткового читання
Практичні вправи
Практичні вправи для розумників і розумниць

 ГЛАВА 5. РОБИМО ГРАФІЧНИЙ КАЛЬКУЛЯТОР AWT і Swing 

Пакети і ключове слово import
Основні елементи Swing
Схеми Розміщення
FlowLayout - порядкове розташування
GridLayout - табличне розташування
BorderLayout - розміщення по областях
Комбінування схем розміщення
BoxLayout - розташування по горизонталі або вертикалі
GridBag Layout - більш гнучке табличне розташування
CardLayout - колода карт
Чи можна створювати вікна, не використовуючи схеми?
Компоненти вікна
Матеріали для додаткового читання
Практичні вправи
Практичні вправи для розумників і розумниць

ГЛАВА 6. ПОДІЇ ВІКНА 

 Інтерфейси
Слухач по імені ActionListener
Реєстрація компонентів з ActionListener
Через кого подія-то?
Приведення типів - casting
Як передавати дані між класами
Доробляємо калькулятор
Деякі інші слухачі подій
Як використовувати адаптери
Матеріали для додаткового читання
Практичні вправи
Практичні вправи для розумників і розумниць

 ГЛАВА 7. Аплет хрестики-нулики

 Вивчаємо HTML за 15 хвилин
Аплети і AWT
Як писати аплети
Пишемо гру Хрестики-нулики
Стратегія
Текст програми
Матеріали для додаткового читання
Практичні вправи
Практичні вправи для розумників і розумниць

 ГЛАВА 8. ВИНЯТКИ - ПОМИЛКИ В ПРОГРАМАХ 

 Читання трасування стека
Генеалогічне дерево винятків
Блок try / catch
Ключове слово throws
Ключове слово finally
Ключове слово throw
Створення своїх винятків
Матеріали для додаткового читання
Практичні вправи
Практичні вправи для розумників і розумниць

 ГЛАВА 9. ЗБЕРЕЖЕННЯ РАХУНКУ ГРИ 

 Байтові потоки
Буферізірованний потоки
Аргументи командного рядка
Читання текстових файлів
Клас File
Матеріали для додаткового читання
Практичні вправи
Практичні вправи для розумників і розумниць

 ГЛАВА 10. РІЗНІ КОРИСНІ ШТУЧКИ 

 Робота з датами і часом
Перевантаження методів
Читання даних з клавіатури
Тобі пакет
Рівні доступу
public class Car {
Повертаємося до масивів
Клас ArrayList
Матеріали для додаткового читання
Практичні вправи
Практичні вправи для розумників і розумниць 

ГЛАВА 11. Повертаємося до ГРАФІКИ. 

Пінг-понг Стратегія
Код Основи багатопоточності
Закінчуємо гру Пінг-Понг
Матеріали для додаткового читання
Практичні завдання
Практичні вправи для розумників і розумниць

 ДОДАТОК A. JAVA АРХІВИ - JARS 

 Матеріали для додаткового читання

ДОДАТОК Б. ПОРАДИ ДЛЯ РОБОТИ В ECLIPSE

Відладчик Eclipse
ДОДАТОК В. Як опублікувати ВЕБ-СТОРІНКУ
 Матеріали для додаткового читання
Практичні вправи

Немає коментарів:

Дописати коментар