«1. Обзор В этом руководстве мы проиллюстрируем наиболее полезные способы использования Guava для работы с наборами Java. Давайте начнем с простого и создадим HashSet без оператора new, используя Guava: Set<String> aNewSet = Sets.newHashSet(); 2. Объединение множеств Во-первых, давайте посмотрим, как
«Гуава — запись в файл, чтение из файла»
«1. Обзор В этом уроке мы узнаем, как записывать в файл, а затем читать из файла с помощью Guava IO. Мы обсудим, как писать в файл. 2. Запись с использованием файлов Давайте начнем с простого примера записи строки в файл
«Гуава — объединение и разделение коллекций»
«1. Обзор В этом уроке мы узнаем, как использовать Joiner и Splitter в библиотеке Guava. Мы преобразуем коллекции в String с помощью Joiner и разделим String на коллекцию с помощью Splitter. 2. Преобразование списка в строку с помощью Joiner Давайте
«Еженедельный обзор Баелдунга 19»
«1. Java и Spring >> Too Fast, Too Megamorphic: what influences method call performance in Java? На этой неделе я начну обзор с тщательного анализа различных типов вызовов методов в Java и характеристик производительности каждого из них. Это углубленное чтение,
«Поваренная книга коллекций Hamcrest»
«1. Введение Эта кулинарная книга иллюстрирует, как использовать сопоставители Hamcrest для работы с коллекциями и их тестирования. Формат поваренной книги ориентирован на примеры и практичен – никаких посторонних деталей и объяснений не требуется. Во-первых, давайте сделаем быстрый статический импорт, чтобы
«Поваренная книга заказа гуавы»
«1. Введение Эта кулинарная книга иллюстрирует, как использовать упорядочивание и сравнение в стиле гуавы. Это продолжение поваренной книги и примера формата фокуса, которые я начал в предыдущем посте о коллекциях гуавы. 2. The Cookbook работа с нулями в коллекции сначала
«Поваренная книга коллекций гуавы»
«1. Введение Эта статья поваренной книги состоит из небольших и целенаправленных рецептов и фрагментов кода для использования коллекций в стиле Guava. Формат представляет собой растущий список примеров кода без дополнительных пояснений. Он предназначен для обеспечения легкого доступа к часто используемым
«Еженедельный обзор Баелдунга 15»
«В самом начале 2014 года я решил отслеживать свои читательские привычки и делиться лучшими материалами здесь, на Baeldung. 2014 год был довольно насыщенным, и каждую неделю мы писали обзоры. Я стал читать гораздо больше, чтобы убедиться, что освещаю и курирую
«Еженедельный обзор Баелдунга 50»
«В самом начале 2014 года я решил отслеживать свои читательские привычки и делиться лучшими материалами здесь, на Baeldung. Итак, приступим… 1. Java и Spring >> Project Jigsaw: Modular run-time images Вот что происходит с модульностью в JDK 9, прямо из
«Избегайте хрупких тестов для сервисного уровня»
«Оглавление 1. Обзор 2. Уровни 3. Мотивация и размытие границ модульного теста 4. Заключение 1. Обзор Существует много способов протестировать сервисный уровень приложения. Цель этой статьи — показать один из способов изолированного модульного тестирования этого уровня, полностью имитируя взаимодействие с