Java. Решение практических задач
Книга «Java. Решение практических задач» представляет собой сборник более 300 приложений, содержащих свыше 1000 примеров кода, направленных на улучшение навыков программирования на Java через решение реальных задач. Автор, Анджел Леонард, демонстрирует эффективные практические приемы и технические решения, учитывая такие аспекты, как сложность кода, производительность, удобочитаемость и многое другое.
В книге рассматриваются ключевые темы, включая работу со строками, числами, объектами, массивами, коллекциями и структурами данных, а также обработку даты и времени. Особое внимание уделено логическому выводу типов, файловому вводу/выводу, программированию в функциональном стиле и задачам с конкурентностью. Также охвачены API рефлексии Java, работа с классом Optional, HTTP-клиентом и WebSocket.
Издание предназначено для Java-программистов, желающих углубить свои знания и научиться решать повседневные задачи, встречающиеся в профессиональной разработке. Книга подходит как для самостоятельного изучения, так и для использования в качестве справочника.









