Николай Прохоренок - Основы Java
Название: | Основы Java | |
Автор: | Николай Прохоренок | |
Жанр: | Java, Java Script | |
Изадано в серии: | неизвестно | |
Издательство: | БХВ-Петербург | |
Год издания: | 2017 | |
ISBN: | 978-5-9775-3785-8 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Основы Java"
Описан базовый синтаксис языка Java: типы данных, операторы, условия, циклы, регулярные выражения, объектно-ориентированное программирование. Рассмотрены основные классы стандартной библиотеки, получение данных из Интернета, работа с базой данных MySQL. Приводится описание большинства нововведений: Date API, Stream API, лямбда-выражения, ссылки на методы, функциональные интерфейсы и др. Книга содержит большое количество практических примеров, помогающих начать программировать на языке Java самостоятельно. Весь материал тщательно подобран, хорошо структурирован и компактно изложен, что позволяет использовать книгу как удобный справочник. Электронный архив с примерами находится на сайте издательства. Для программистов
Читаем онлайн "Основы Java" (ознакомительный отрывок). Главная страница.
Санкт-Петербург
«БХВ-Петербург»
2017
УДК 004.438 Java
ББК 32.973.26-018.1
П84
Прохоренок Н. А.
П84
Основы Java. — СПб.: БХВ-Петербург, 2017. — 704 с.: ил.
ISBN 978-5-9775-3785-8
Описан базовый синтаксис языка Java: типы данных, операторы, условия, циклы,
регулярные выражения, объектно-ориентированное программирование. Рассмотрены основные классы стандартной библиотеки, получение данных из Интернета,
работа с базой данных MySQL. Приводится описание большинства нововведений:
Date API, Stream API, лямбда-выражения, ссылки на методы, функциональные интерфейсы и др. Книга содержит большое количество практических примеров, помогающих начать программировать на языке Java самостоятельно. Весь материал
тщательно подобран, хорошо структурирован и компактно изложен, что позволяет
использовать книгу как удобный справочник. Электронный архив с примерами находится на сайте издательства.
Для программистов
УДК 004.438 Java
ББК 32.973.26-018.1
Группа подготовки издания:
Главный редактор
Зам. главного редактора
Зав. редакцией
Редактор
Компьютерная верстка
Корректор
Дизайн обложки
Екатерина Кондукова
Евгений Рыбаков
Екатерина Капалыгина
Григорий Добин
Ольги Сергиенко
Зинаида Дмитриева
Марины Дамбиевой
Подписано в печать 31.01.17.
Формат 70 1001/16. Печать офсетная. Усл. печ. л. 56,76.
Тираж 1500 экз. Заказ №
"БХВ-Петербург", 191036, Санкт-Петербург, Гончарная ул., 20.
Первая Академическая типография "Наука"
199034, Санкт-Петербург, 9 линия, 12/28
ISBN 978-5-9775-3785-8
© Прохоренок Н. А., 2017
© Оформление, издательство "БХВ-Петербург", 2017
Оглавление
Введение .......................................................................................................................... 13
Глава 1. Первые шаги .................................................................................................. 17
1.1. Установка Java SE Development Kit (JDK) ........................................................................... 17
1.2. Первая программа................................................................................................................... 21
1.3. Установка и настройка редактора Eclipse ............................................................................ 24
1.4. Структура программы ............................................................................................................ 34
1.5. Комментарии в программе..................................................................................................... 38
1.6. Вывод данных ......................................................................................................................... 43
1.7. Ввод данных ............................................................................................................................ 45
1.8. Получение данных из командной строки ............................................................................. 47
1.9. Преждевременное завершение выполнения программы..................................................... 48
Глава 2. Переменные и типы данных ....................................................................... 51
2.1. Объявление переменной внутри метода ............................................................................... 51
2.2. Именование переменных ....................................................................................................... 52
2.3. Типы данных ........................................................................................................................... 53
2.4. Инициализация переменных .................................................................................................. 54
2.5. Константы ............................................................................................................................... 56
2.6. Статические переменные и константы класса ..................................................................... 57
2.7. Области видимости переменных ........................................................................................... 58
2.8. Преобразование и приведение типов .................................................................................... 61
2.9. Перечисления .......................................................................................................................... 62
Глава 3. Операторы и циклы...................................................................................... 65
3.1. Математические операторы ................................................................................................... 65
3.2. Побитовые операторы ............................................................................................................ 67
3.3. Операторы присваивания ....................................................................................................... 70
3.4. Операторы сравнения ............................................................................................................. 71
3.5. Приоритет выполнения операторов ...................................................................................... 72
3.6. Оператор ветвления if............................................................................................................. 73
3.7. Оператор ?: .............................................................................................................................77
3.8. Оператор выбора switch ......................................................................................................... 78
3.9. Цикл for ................................................................................................................................... 81
4
Оглавление
3.10. Цикл "for --">
Книги схожие с «Основы Java» по жанру, серии, автору или названию:
Брюс Эккель - Философия java Жанр: Java, Java Script Серия: java |
Генри Лю Эдельсон - Ruby на платформе Java Жанр: Учебники и самоучители по компьютеру Год издания: 2011 |
Другие книги автора «Николай Прохоренок»:
Николай Прохоренок - Язык С. Самое необходимое Жанр: C, C++, C# Год издания: 2020 |
Владимир Александрович Дронов, Николай Прохоренок - HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера. Жанр: Web-дизайн Год издания: 2019 Серия: Профессиональное программирование |
Владимир Александрович Дронов, Николай Прохоренок - Python 3 и PyQt 5. Разработка приложений Жанр: Python Год издания: 2016 |
Николай Прохоренок - Основы Java Жанр: Java, Java Script Год издания: 2019 |