Програмування мовою Java
Електронної книги немає
ISBN: 978-966-10-5879-7
Кількість сторінок: 696
Обкладинка: М'яка
Формат: 70х100/ 16 (170х240)
Вага: 720 г
Доставка
Нова пошта — 80 грн
(безкоштовно – від 2000 грн)
Укрпошта — від 50 грн
(безкоштовно — від 1000 грн)
Оплата
При отриманні
Visa, MasterCard
Книга присвячена мові Java, яка на сьогодні є однією з найпопулярніших мов програмування. Це професійна мова, яка дозволяє створювати складні та ефективні програми.
У книзі розглядаються всі основні теми, котрі формують парадигму мови програмування Java. Серед них, зокрема, базові прийоми створення програм, основні оператори та типи даних, керуючі інструкції, класи та об’єкти, спадкування, перевантаження та переозначення методів, інтерфейси (в тому числі функціональні), лямбда-вирази, обробка помилок, створення потоків, узагальнені типи, робота з файлами, методи створення програм із графічним інтерфейсом.
Теоретичний матеріал поданий у простій і зрозумілій формі та пояснюється на прикладах. Книга буде корисною для всіх, хто вивчає мову програмування Java.
Зміст
Вступ. Програмування мовою Java
Особливості мови Java
Програмне забезпечення
Середовище розробки IntelliJ IDEA
Про книгу
Зворотний зв’язок з автором
Подяки
Розділ 1. Починаємо програмувати
Перша програма
Варіації на тему першої програми
Виведення у консольне вікно
Вікно з полем уводу
Зчитування з консолі
Резюме
Розділ 2. Базові типи і основні оператори
Змінні
Основні оператори
Резюме
Розділ 3. Знайомство з класами і об’єктами
Класи і об’єкти
Методи і конструктори
Статичні й закриті члени класу
Резюме
Розділ 4. Керуючі інструкції
Умовний оператор
Оператори циклу
Оператор вибору
Резюме
Розділ 5. Масиви
Одномірні масиви
Двомірні масиви
Масиви і методи
Резюме
Розділ 6. Спадкування
Реалізація спадкування
Переозначення методів
Об’єкт підкласу і змінна суперкласу
Резюме
Розділ 7. Абстрактні класи та інтерфейси
Абстрактні класи і методи
Інтерфейси
Успадкування класів і реалізація інтерфейсів
Резюме
Розділ 8. Використання класів та об’єктів
Методи і об’єкти
Об’єкти і спадкування
Масиви і об’єкти
Внутрішні класи
Анонімні класи
Резюме
Розділ 9. Узагальнені типи даних
Знайомство з узагальненими класами
Узагальнені методи
Узагальнені класи і спадкування
Узагальнені інтерфейси
Узагальнені підстановки
Резюме
Розділ 10. Лямбда-вирази і посилання на методи
Знайомство з лямбда-виразами
Посилання на метод і конструктор
Використання лямбда-виразів
Резюме
Розділ 11. Обробка помилкових ситуацій
Перехоплення й обробка помилок
Генерування помилок
Контрольовані і неконтрольовані помилки
Створення користувацьких класів помилок
Резюме
Розділ 12. Багатопотокове програмування
Знайомство з потоками
Способи створення дочірніх потоків
Робота з потоками
Синхронізація потоків
Резюме
Розділ 13. Програми з графічним інтерфейсом
Принципи створення програм з інтерфейсом
Створення вікна
Вікно з кнопкою
Резюме
Розділ 14. Обробка подій
Класи компонентів і подій
Використання текстового поля
Класи-адаптери
Резюме
Розділ 15. Графічні компоненти
Динамічний список
Статичний список
Група перемикачів
Опції та інші елементи
Резюме
Розділ 16. Меню і панель інструментів
Знайомство з меню і панеллю інструментів
Менеджери компоновки і текстова панель
Використання меню і панелі інструментів
Резюме
Розділ 17. Файли й аргументи командного рядка
Аргументи командного рядка
Робота з файлами
Резюме
Епілог. Ще трохи про Java
Відгуки та запитання
- Програмування мовою Java
Відгуки та запитання
- Програмування мовою Java
Підписатися