«Работа с элементом и его удаление из потока»

«1. Обзор В этом кратком руководстве мы узнаем о различных способах, которыми мы можем работать с элементом в потоке Java 8, а затем удалять его после завершения операции. 2. Настройка Сначала определим наш объект Item. Это простой объект с одним

«Потоки примитивного типа в Java 8»

«1. Введение Stream API был одной из ключевых функций, добавленных в Java 8. Вкратце, API позволяет нам обрабатывать коллекции и другие последовательности элементов — удобно и более эффективно — предоставляя декларативный API. 2. Примитивные потоки Потоки в основном работают с

«Общие операции со строками в Java»

«1. Введение Строковые значения и операции довольно часто встречаются в повседневной разработке, и любой Java-разработчик должен уметь с ними обращаться. В этом уроке мы предоставим краткую памятку по общим операциям со строками. Кроме того, мы прольем свет на различия между

«RxJava StringObservable»

«1. Введение в StringObservable Работа с последовательностями строк в RxJava может быть сложной; к счастью, RxJavaString предоставляет нам все необходимые утилиты. В этой статье мы рассмотрим StringObservable, который содержит несколько полезных строковых операторов. Поэтому, прежде чем приступить к работе, рекомендуется

«Преобразование синхронных и асинхронных API в Observables с использованием RxJava2»

«1. Обзор В этом руководстве мы узнаем, как преобразовать традиционные синхронные и асинхронные API в Observables с помощью операторов RxJava2. Мы создадим несколько простых функций, которые помогут нам подробно обсудить эти операторы. 2. Зависимости Maven Во-первых, мы должны добавить RxJava2

«Руководство по API асинхронного канала Java NIO2»

«1. Обзор В этой статье мы собираемся изучить основы одного из ключевых дополнительных API нового ввода-вывода (NIO2) в Java 7 — API асинхронного канала. Это первая статья в серии статей, посвященных этой конкретной теме. API-интерфейсы асинхронного канала являются усовершенствованием более

«API пути Java NIO2»

«1. Обзор В этой статье мы узнаем, как использовать новый I/O (NIO2) Path API в Java. API-интерфейсы Path в NIO2 представляют собой одну из основных новых функциональных областей, поставляемых с Java 7, и, в частности, подмножество API-интерфейсов новой файловой системы

«Шаблон моста в Java»

«1. Обзор Официальное определение шаблона проектирования Bridge, введенное Gang of Four (GoF), состоит в том, чтобы отделить абстракцию от ее реализации, чтобы они могли изменяться независимо друг от друга. Это означает создание интерфейса-моста, который использует принципы ООП для разделения обязанностей

«Важность основного атрибута манифеста в самоисполняющемся JAR-файле»

«1. Обзор Каждый исполняемый класс Java должен содержать основной метод. Проще говоря, этот метод является отправной точкой приложения. Чтобы запустить наш основной метод из самозапускающегося файла JAR, мы должны создать правильный файл манифеста и упаковать его вместе с нашим кодом.

«Еженедельник Java, выпуск 307»

«1. Spring и Java >> Static Data with Spring Boot [reflectoring.io] Хороший учебник по внешней конфигурации приложения с помощью @ConfigurationProperties. >> The best way to fix the Hibernate MultipleBagFetchException [vladmihalcea.com] Краткий обзор правильного способа решения этой проблемы, раскрывающий неэффективность часто рекомендуемого