Java за неделю. Вводный курс

Java за неделю. Вводный курс
Автор книги: id книги: 863625     Оценка: 0.0     Голосов: 0     Отзывы, комментарии: 0 220 руб.     (2,15$) Читать книгу Купить и скачать книгу Купить бумажную книгу Электронная книга Жанр: Математика Правообладатель и/или издательство: Издательские решения Дата добавления в каталог КнигаЛит: ISBN: 9785449046840 Скачать фрагмент в формате   fb2   fb2.zip Возрастное ограничение: 12+ Оглавление Отрывок из книги

Реклама. ООО «ЛитРес», ИНН: 7719571260.

Описание книги

Вводный курс для начинающих изучать язык Java. Быстрый и ощутимый результат – лучший стимул в обучении. Занимаясь 1—2 часа по вечерам, уже через неделю вы будете писать полноценные оконные приложения с графическим интерфейсом. Книга содержит примеры с пошаговыми пояснениями. Приведен список литературы для желающих продолжить обучение. Работа с учебными проектами полностью ведется в современной визуальной среде разработки NetBeans IDE. Книгу дополняет файловый архив с исходными кодами примеров.

Оглавление

Валерий Станиславович Яценков. Java за неделю. Вводный курс

Часть I. Теория

Глава 1. Введение

1.1 Особенности текста книги и архив файлов

1.2 Идеология Java

1.3 Как работает Java

1.4 Что читать дальше?

1.5 Другие книги автора

Глава 2. Подготовка к работе с Java

2.1 Устанавливаем JDK и NetBeans

2.2 Соглашение об именах

2.3 Первый проект на Java

2.4 Забегая вперед: классы, объекты и методы

2.5 Структура проекта Java

Глава 3. Переменные и операторы

3.1 Переменные и типы данных

3.2 Приведение типов

3.3 Основные операторы

Глава 4. Управляющие инструкции

4.1 Условный оператор if

4.2 Оператор выбора switch

4.3 Операторы цикла

Глава 5. Массивы и строки

5.1 Одномерные массивы

5.2 Двумерные массивы

5.3 Методы для операций с массивами

5.4 Строки

5.5 Методы для операций со строками

Глава 6. Классы и объекты

6.1 Основная идея ООП

6.2 Описание класса и создание объектов

Глава 7. Наследование

7.1 Создание подкласса

7.2 Переопределение и перегрузка методов

Глава 8. Абстрактные классы и интерфейсы

8.1 Абстрактные классы

8.2 Интерфейсы

Глава 9. Обработка исключительных ситуаций

9.1 Перехват исключений в блоке try—catch

9.2 Генерирование исключений

9.3 Пользовательские классы исключений

Глава 10. Многопоточное программирование

10.1 Создание и запуск потока выполнения

10.2 Методы для работы с потоками

10.3 Некоторые приемы работы с потоками

Глава 11. Лямбда—выражения

11.1 Синтаксис лямбда—выражений

11.2 Функциональные интерфейсы

11.3 Использование лямбда—выражений

Часть II. Практика

Глава 12. Графический интерфейс: главное окно

12.1 Создание проекта с графическим интерфейсом

Глава 13. Базовые графические компоненты и события

13.1 Слушатель событий ActionListener

13.2 Кнопки, текстовые поля и метки

13.3 Флажки и переключатели

13.4 Поле со списком и список

13.5 Ползунок, счетчик, индикатор выполнения

13.6 Таблица

13.7 Дерево

13.8 Область текста, панель редактора и текстовая панель

Глава 14. Контейнеры Swing

14.1 Панель

14.2 Панель прокрутки

14.3 Вкладки панели

14.4 Панель инструментов

14.5 Разделитель панели

14.6 Уровневая панель

14.7 Настольная панель и внутренний фрейм

Глава 15. Меню Swing

15.1 Стандартные пункты меню

15.2 Флажки и переключатели

15.3 Всплывающее меню

Глава 16. Диалоговые окна

16.1 Окно диалога и панель параметров

16.2 Системный диалог выбора файла

16.3 Панель выбора цвета

16.4 Панель выбора файла

Глава 17. Графика и графические примитивы

17.1 Методы класса Graphics

17.2 Проблема исчезающего рисунка

Отрывок из книги

Язык программирования – это инструмент решения прикладных задач. В идеале разработчик должен хорошо разбираться в нескольких языках программирования и подбирать инструмент под задачу, а не пытаться подогнать задачу под возможности инструмента.

После прочтения этой книги вы получите достаточно полное представление о языке Java и его возможностях. Может даже оказаться, что он не подходит для ваших сегодняшних задач. Замечательно! – вы не потеряете напрасно время на чтение толстых учебников и углубленное изучение языка. Зато вы будете хорошо знать, для чего пригодится язык Java, и сможете вернуться к нему в любое время. Если Java – именно то, что вам сейчас нужно, то после прочтения этой книги будет легче приступить к углубленному изучению языка.

.....

При проверке ссылочных переменных на равенство сравниваются не сами данные, а их адреса, хранящиеся в ссылочных переменных. Если вы присваиваете одной ссылочной переменной значение другой ссылочной переменной, при этом копируется адрес данных, а не сами данные.

3.1.1 Примитивные типы данных

.....

Добавление нового отзыва

Комментарий Поле, отмеченное звёздочкой  — обязательно к заполнению

Отзывы и комментарии читателей

Нет рецензий. Будьте первым, кто напишет рецензию на книгу Java за неделю. Вводный курс
Подняться наверх