«1. Цель В предыдущей статье о загрузке S3 мы рассмотрели, как мы можем использовать общие API-интерфейсы Blob из jclouds для загрузки контента в S3. В этой статье мы будем использовать специальный асинхронный API S3 от jclouds для загрузки контента и
«Итерабельность для потоковой передачи в Java»
«1. Обзор В этом кратком руководстве давайте преобразуем объект Java Iterable в поток и выполним над ним некоторые стандартные операции. 2. Преобразование Iterable в Stream Интерфейс Iterable разработан с учетом универсальности и не предоставляет никакого метода stream() сам по себе.
««Поток уже обработан или закрыт» Исключение в Java»
«1. Обзор В этой краткой статье мы собираемся обсудить распространенное исключение, с которым мы можем столкнуться при работе с классом Stream в Java 8: IllegalStateException: stream has already been operated upon or closed. Мы узнаем, в каких сценариях возникает это
«Разделить строку в Java»
«1. Введение Разделение строк — очень частая операция; это краткое руководство сосредоточено на некоторых API, которые мы можем использовать, чтобы сделать это просто на Java. 2. String.split() Начнем с основной библиотеки — класс String сам предлагает метод split() — который
«Еженедельный обзор Баелдунга 26»
«В самом начале 2014 года я решил отслеживать свои читательские привычки и делиться лучшими материалами здесь, на Baeldung. 2014 год был довольно насыщенным, и каждую неделю мы писали обзоры. Я стал читать гораздо больше, чтобы убедиться, что освещаю и курирую
«Математические и агрегатные операторы в RxJava»
«1. Введение После введения в статью о RxJava мы рассмотрим агрегатные и математические операторы. Эти операции должны ждать, пока исходный Observable выдаст все элементы. Из-за этого эти операторы опасно использовать с Observables, которые могут представлять очень длинные или бесконечные последовательности.
«Компактные строки в Java 9»
«1. Обзор Строки в Java внутренне представлены символом char[], содержащим символы строки. И каждый char состоит из 2 байтов, потому что Java внутри использует UTF-16. Например, если строка содержит слово на английском языке, первые 8 битов будут равны 0 для
«Руководство по асинхронному файловому каналу NIO2»
«1. Обзор В этой статье мы собираемся изучить один из ключевых дополнительных API нового ввода-вывода (NIO2) в Java 7 — API асинхронного файлового канала. Если вы не знакомы с API асинхронных каналов в целом, у нас есть вводная статья на
«JAR-файлы с несколькими выпусками»
«1. Обзор Java постоянно развивается и добавляет новые функции в JDK. И если мы хотим использовать эти функции в наших API, это может потребовать от нижестоящих зависимостей обновить свою версию JDK. Иногда мы вынуждены ждать использования новых языковых функций, чтобы
«Java FileWriter»
«1. Обзор В этом руководстве мы изучим и поймем класс FileWriter, присутствующий в пакете java.io. 2. FileWriter FileWriter — это специализированный OutputStreamWriter для записи символьных файлов. Он не предоставляет никаких новых операций, но работает с операциями, унаследованными от классов OutputStreamWriter