Java. Решение практических задач

Леонард Анджел
Артикул2759
ISBN 978-5-9775-6719-0
Количество страниц 720
Формат издания 165 x 215 мм
Печать Черно-белая
SKU 96385
Серия Внесерийные книги

1788 ₽
1269 ₽

  • Бумажная книга
    Бумажная книга
    1788₽
  • Электронная книга
    Электрон-ная книга PDF
    549₽

Описание

Рассмотрены задачи,  встречающиеся в повседневной работе любого разработчика в среде Java. Приведено более 300 приложений, содержащих свыше 1000 примеров. Продемонстрированы эффективные практические приемы и технические решения с учетом сложности кода, производительности, удобочитаемости и многого другого.

Рассмотрены строки, числа, объекты, массивы, коллекции и структуры данных, работа с датой и временем. Приведены задачи на логический вывод типов, а также файловый ввод/вывод. Представлены задачи, связанные с API рефлексии Java. Особое внимание уделено программированию в функциональном стиле,  задачам с привлечением конкурентности, правилам работы с классом Optional, а также API HTTP-клиента и API протокола WebSocket.

ПРИВЕДЕНО БОЛЕЕ 300 ПРИЛОЖЕНИЙ, СОДЕРЖАЩИХ СВЫШЕ 1000 ПРИМЕРОВ

В книге приведено более 300 приложений, содержащих свыше 1000 примеров решения типовых задач, с которыми приходится иметь дело каждому разработчику в среде Java.
В ней продемонстрированы эффективные практические приемы и технические решения с учетом сложности кода, производительности, удобочитаемости и многого другого.
Рассмотрены строки, числа, объекты, массивы, коллекции и структуры данных, работа с датой и временем.
Приведены задачи на логический вывод типов, а также файловый ввод/вывод.
Представлены задачи, связанные с API рефлексии Java.
Особое внимание уделено программированию в функциональном стиле: рассмотрены как основы и шаблоны архитектурного дизайна, так и вопросы, требующие глубокого погружения в тему, например, отладка лямбда-выражений.

Рассмотрены основополагающие задачи на темы конкурентности, а также углубленные задачи на темы разветвления/соединения, атомарных переменных, прерываемых методов и др.
Несомненный интерес представляют задачи на правила работы с классом Optional, а также API HTTP-клиента и API протокола WebSocket.

Прочитав эту книгу, вы получите глубокое понимание концепций среды Java и обретете уверенность при разработке приложений и выборе правильных решений своих задач.

По ходу чтения книги вы:

  • Научитесь применять новейшие средства JDK 11 и JDK 12 для разработки своих приложений
  • Решите актуальные задачи, связанные с коллекциями и структурами данных
  • Освоите программирование в функциональном стиле с использованием лямбда-выражений
  • Выполните асинхронную передачу и параллельную обработку данных
  • Решите задачи со строками и числами с помощью новейших API Java
  • Познакомитесь с разными аспектами немутируемости объектов в среде Java
  • Научитесь использовать правильные практические приемы и эффективные методы программирования
Листать

Загрузить программный код с веб-сервиса GitHub

Анджел Леонард

Леонард Анжел  (Leonard Anghel) — старший Java-разработчик с более чем 12-летним опытом, специализирующийся на ГИС-приложениях. Он написал две книги об XML и Java и опубликовал множество статей и коротких советов и рекомендаций в различных местах.

Детали

Артикул 2759
ISBN 978-5-9775-6719-0
Количество страниц 720
Серия Внесерийные книги
Переплет Мягкая обложка
Печать Черно-белая
Год 2021
Габариты, мм 215 × 165 × 34
Вес, кг 0.93

Отзывы

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “Java. Решение практических задач”
Дополнительные файлы скачать: Зеркало1
Дополнительные файлы скачать (Chrome): Зеркало2
Рассылка email
  • Новинки на 2 недели раньше магазинов
  • Цены от издательства ниже до 30%
  • Акции и скидки только для подписчиков
  • Важные новости БХВ
Подписываясь на рассылку, вы соглашаетесь с политикой конфиденциальности и обработкой своих персональных данных.

Рекомендуем также