Магазин
О сервисе
Услуги
Конкурсы
Новости
Акции
Помощь
8 800 500 11 67
RUB
Сменить валюту
Войти
Поиск
Все книги
Импринты
Бестселлеры
Бесплатные
Скидки
Подборки
Книги людям
12+
Все
Информационные технологии
Информационные технологии: общее
Оглавление - Объектно-ориентированное программирование на Java
Платформа Java SE
Тимур Машнин
Электронная книга -
680 ₽
Читать фрагмент
Купить
Объем: 894 бумажных стр.
Формат: epub, fb2, pdfRead, mobi
Подробнее
0.0
0
Оценить
О книге
отзывы
Оглавление
Читать фрагмент
Введение
Выражения
Основные операторы
Переменные
Строки и печать
Условия if и else
Выражение switch
Тернарный оператор
Циклы while и for
Массивы
Представление данных и типы данных
Методы
Область видимости переменных
Комментарии. Javadoc
Исключения
Рекурсия
Инкапсуляция. Объекты и классы
Классы и типы
Область видимости
Наследование
Приведение типов
Полиморфизм
Переопределение и перегрузка
Примитивы и объекты
Абстракция
Интерфейсы. Абстрактные методы и классы
Пакеты
Абстрактные классы vs Интерфейсы
Интерфейсы программирования API. Стандартная библиотека Java
Вложенные классы
Перечисления
Компиляция и выполнение программ
Модульность
Моделирование с UML
Синтаксические ошибки
Выявление ошибок
Отладка кода
Тестирование кода
Модульное тестирование
Интеграционное тестирование
Рефакторинг кода
Java Collections Framework
Общие понятия
Структурированные данные
ArrayList
HashMap
Дженерики
Потоки коллекций и фильтры
Коллекции в Java 9
Java Reflection
Лямбда-выражения. Синтаксис лямбда
Функциональные интерфейсы
Потоки Stream
Параллельные и бесконечные потоки
Потоки Stream в Java 9
Java Date/Time API
Основы ввода-вывода
Сериализация
Символьные потоки
Java NIO
File NIO
Ввод-вывод в Java 9
Хранение данных
JDBC
Пример
PreparedStatement
Транзакции
DataSource
Локализация и интернационализация. Введение
Наборы ресурсов
Интернационализация чисел, валюты, даты и времени
Проверка вводимых данных
Основы сетевого взаимодействия
Сокеты
Серверный сокет
Клиентский сокет
Использование URL
Обмен Java объектами
UDP, широковещательные сообщения, многоадресная рассылка
Remote Method Invocation
HTTP/2 клиент в Java 9
Разработка ПО
Системы контроля версий
CVS
Subversion
Subversion в IntelliJ IDEA
Git
Git в IntelliJ IDEA
Основы системы безопасности Java. Введение
Менеджер безопасности
Привилегированные блоки
Защищенные объекты
Введение в Java криптографию
Целостность и конфиденциальность данных
Аутентификация и авторизация