МакГрат М. Программирование на Java для начинающих

Издательство: Эксмо
Автор: МакГрат М.
ISBN: 978-5-699-85743-2
Страниц: 192
Язык: Русский
Год издания: 2016

 
 
 

Описание книгиСодержаниеДополнительно

Книги по IT. Данное издание является достаточным для изучения программирования на Java. В руководстве на примерах кода и иллюстраций, которые показывают результат его работы, рассматриваются все основные понятия языка. С помощью этого учебника читатель очень быстро начнет создавать свои исполняемые программы.

Предисловие 8
1 Введение 9
Установка JDK 12
Создание первой программы на Java 14
Компиляция и запуск программ 16
Создание переменных 18
Распознавание типов данных 20
Создание констант 22
Добавление комментариев 23
Проблемы отладки 24
Заключение 26
2 Выполнение операций 27
Выполнение арифметических операций 28
Присваивание значений 30
Сравнение величин 32
Оценочная логика 34
Проверка условий 36
Приритет операций 38
Управляющие литералы 40
Работа с битами 42
Заключение 44
3 Создание операторов 45
Ветвление с помощью условного оператора if 46
Альтернативное ветвление 48
Ветвление с помощью переключателей 50
Цикл for 52
Цикл while 54
Циклы do-while 56
Выход из циклов 58
Возврат управления 60
Заключение 62
4 Работа с данными 63
Преобразование типов 64
Создание массивов переменных 66
Передача аргументов 68
Передача множественных аргументов 70
Обход элементов в цикле 72
Изменение значений элемента 74
Добавление размеров массива 76
Перехват исключений 78
Заключение 80
5 Работа с данными 81
Изучение классов Java 82
Математические вычисления 84
Округление чисел 86
Генерация случайных чисел 88
Управление строками 90
Сравнение строк 92
Поиск строк 94
Обработка символов 96
Заключение 98
6 Создание классов 99
Программа как набор методов 100
Область видимости 102
Использование множественных классов 104
Расширение существующего класса 106
Создание объектного класса 108
Создание экземпляра объекта 110
Инкапсуляция свойств 112
Создание объектных данных 114
Заключение 116
7 Импортирование функций 117
Работа с файлами 118
Чтение консольного ввода 120
Чтение файлов 122
Запись файлов 124
Сортировка элементов массива 126
Создание списочных массивов 128
Работа с датой 130
Форматирование чисел 132
Заключение 134
8 Построение интерфейсов 135
Создание окна 136
Добавление кнопок 138
Добавление меток 140
Добавление текстовых полей 142
Добавление элементов выбора 144
Добавление переключателей 146
Изменение внешнего вида интерфейса 148
Размещение компонентов 150
Заключение 152
9 Распознавание событий 153
«Прослушивание» событий 154
Генерация событий 155
Обработка событий кнопок 156
Обработка событий элементов 158
Реагирование на события клавиатуры 160
Ответ на события мыши 162
Вывод сообщений 164
Запрос пользовательского ввода 166
Воспроизведение звука 168
Заключение 170
10 Развертывание программ 171
Методы развертывания 172
Распространение программ 174
Построение архивов 176
Развертывание приложений 178
Подписывание jar-файлов 179
Использование технологии Web Start 180
Создание апплетов 182
Встраивание апплетов в код веб-страницы 184
Развертывание апплетов 186
Заключение 188
Предметный указатель 189

Похожие книги