Java. Uniwersalne techniki programowania
- Время доставки: 7-10 дней
- Состояние товара: новый
- Доступное количество: 5
Покупая «Java. Uniwersalne techniki programowania», вы можете быть уверены, что данный товар из каталога «Информатика, интернет» вы получите в срок 5-7 дней после оплаты. Товар будет доставлен из Европы, проверен на целостность, иметь европейское качество.
Ява. Универсальные методы программирования
- Автор: Кшиштоф Бартечко
- Провайдер: Azymut
- количество страниц: б > 600
- формат: 16,5x23,5 см
- номер выпуска: 1
- язык издания: польский
- дата выпуска: 01-01-2021
- тип обложки: мягкая обложка
- год выпуска: 2021
Издатель: Научное издательство PWN
EAN: 9788301183417
В книге представлены методы и приемы программирования, полезные во всех приложениях языка Java. В публикации делается акцент на практическом контексте: как и для чего использовать те или иные лингвистические средства. Особое внимание уделено новым элементам языка, доступным в версиях 8 и 9. Обширные главы, посвященные коллекциям, вводу-выводу, параллельному и динамическому программированию, представляют собой своего рода сборники, которые не только дают представление о наборе доступных средств программирования, но и обсуждают важные детали и нюансы их применения. Предполагается, что читатель обладает знаниями основ программирования на Java, но не обязательно должен быть продвинутым программистом. Поэтому важные тематические блоки (такие как объектно-ориентированное и функциональное программирование на Java) обсуждаются с нуля. Интересные конкретные темы, затронутые в книге, включают: · определение методов в интерфейсах (в том числе приватных методов, начиная с версии Java 9), · лямбда-выражения и потоковая обработка, · Дополнительные объекты как монады и их использование, · сплиттеры, · CountedCompleter задачи как продолжения и их приложения, · Задачи CompletableFuture (доступны начиная с Java 8) и их практическое использование, · специализированные синхронизаторы, включая - новое в Java 8 - объекты StampedLock, · использование отражения и дескрипторов методов (MethodHandle), · создание динамических прокси-классов и объектов, · использование JavaBeans и модели делегирования обработки событийных изменений их свойств, · определение и обработка аннотаций (включая определение обработчиков аннотаций), · использование сценариев из приложения Java.