Java. Эффективное программирование

Java. Эффективное программирование
Вильямс
sku: 1769785
761.00 грн.
Shipping from: Ukraine
   Description
Говоря о третьем издании книги Эффективное программирование на Java, третье издание, достаточно упомянуть его автора Джошуа Блоха и это будет наилучшей ее рекомендацией. Книга представляет собой овеществленный опыт ее автора как программиста на Java. Новые возможности этого языка программирования, появившиеся в версиях, вышедших со времен предыдущего издания книги, по сути знаменуют появление совершенно новых концепций, так что для их эффективного использования недостаточно просто узнать об их существовании, и программировать на современном Java с использованием старых парадигм. К программированию в полной мере относится фраза Евклида о том, что в геометрии нет царских путей. Но пройти путь изучения и освоения языка программирования вам может помочь проводник, показывающий наиболее интересные места и предупреждающий о ямах и ухабах. Таким проводником может послужить книга Джошуа Бхоха. С ней вы не заблудитесь и не забредете в дебри, из которых будете долго и трудно выбираться с помощью отладчика. При этом книга не просто научит вас использовать новые возможности языка она научит использовать их эффективно. Но и это не все книга не просто учит эффективному применению Java, но еще и рассказывает, почему ту или иную задачу следует решать именно так. Эта книга заставляет вас не просто заучить правила она заставляет думать. И хотя эта книга в первую очередь предназначена для энтузиастов и профессионалов, она достойна места на полке любого программиста как профессионала, так и зеленого новичка. Язык программирования Java существенно изменился со времени предыдущего издания книги, опубликованного вскоре после выпуска Java 6. Этот классический труд тщательно обновлен, чтобы читатели могли в полной мере воспользоваться возможностями последних версий языка и его библиотек функций. В современном Java поддерживается несколько парадигм программирования. Поэтому программисты часто испытывают потребность в конкретных рекомендациях, которые и описаны в данной книге. Как и в предыдущих изданиях, каждая глава книги состоит из ряда разделов, в каждом из которых описаны конкретные советы, приведены тонкости платформы Java и содержатся обновленные примеры кода. Для каждой темы приводится всеобъемлющее описание и пояснения, как следует поступить в данном случае, как не следует, и почему. Третье издание охватывает особенности языка программирования и библиотек, появившихся в Java 7, 8 и 9, в том числе конструкции функционального программирования, добавленные к своим объектно-ориентированным корням. В книгу включены также многие новые советы, а также глава, посвященная лямбда-выражениям и потокам. Основные темы книги Функциональные интерфейсы, лямбда-выражения, ссылки на методы и потоки Методы по умолчанию и статические методы в интерфейсах Вывод типа, включая оператор ромб (&lt,&gt,) для обобщенных типов Аннотация @SafeVarargs Конструкция try-с-ресурсами Новые возможности библиотек, такие как интерфейс Optional,java.time и удобные фабричные методы для коллекций Об авторе Джошуа Блох профессор в университете Карнеги-Меллона. Ранее он был главным архитектором Java в Google, заслуженным инженером в Sun Microsystems и старшим системным дизайнером в Transarc. Он возглавлял разработку и реализацию многочисленных возможностей платформы Java, включая усовершенствования в JDK 5.0 и инфраструктуру коллекций Java. Джошуа получил докторскую степень в области компьютерных наук в университете Карнеги-Меллона и степень бакалавра наук в области компьютерных наук в Колумбийском университете.
   Technical Details
author: Блох Джошуа
binding: 24.3 x 17.2 x 2.5
ISBN: 978-5-6041394-4-8
language: Русский
page_extent: 464
publisher: Вильямс
Type: book
Weight: 0.74 кг.
year: 2019
Автор: Блох Джошуа
Год издания: 2019
Дата обновления позиции: 12-35-2021
Доставка/Оплата: Товар под заказ. До 5 рабочих дней
Издательство: Вильямс
Код товара: 1826564
Количество страниц: 464
Переплет: Твердый
Формат: 24.3 x 17.2 x 2.5
Язык произведения: Русский
   Price history chart & currency exchange rate