Java Core
B
G
J
- Java8 Streams: гарантирование порядка обработки элементов
- Java: правильное именование классов с акронимами
- JPA CascadeType.ALL не удаляет сироты: решение проблемы
- Java 8: преобразование Instant в строку с датой и временем
- Java и Windows реестр: чтение, запись и безопасность
- Java SimpleDateFormat: проблема с выводом временной зоны
- Java Swing: когда и как использовать revalidate() и repaint()
- Java: компилируемый или интерпретируемый? Сравнение с C++
S
А
- Аналог 'var' из C# в Java: синтаксис, применение, подробности
- Анализ .hprof файла в Java: инструменты и методы
- Активация JMX на JVM для доступа с помощью jconsole
- Альтернативы указателям функций в Java: полная гид
- Актуальность книги 'Java Concurrency In Practice' в 2021
- Автоматическое удаление неиспользуемых импортов в Intellij IDEA
- Автоматическое определение типа в Java: аналог "auto" в C++
Б
В
- В Java: определение буквы или цифры в строке без regex
- Внедрение зависимостей в самостоятельно созданный объект в Spring
- Вывод значений из HashMap в Java и особенности индексации
- Воспроизведение звуковых файлов в Java: библиотеки и API
- Выбор случайного элемента из HashSet в Java и других ЯП
- Выбор очереди в Java: ConcurrentLinkedQueue и другие
- Вычитание дней из даты в Java: использование календаря
- Вызов метода базового класса из производного в Java
- Вызов нестатического метода в статическом в Java: обход ошибки
- Возвращение нескольких объектов из метода в Java: решения
- Выделение отдельных цифр из числа в Java: решение
- Вызов RESTful API в Java: методы URLConnection и другие
- Вывод диаграммы бинарного дерева в Java: метод и форматирование
- Выбор между long и int, Integer и Long в Java API
- Выбор между submit и execute в ExecutorService Java
- Выбор случайного элемента из массива в Java: обучающий гид
- Вставка переменных в строки в Java без конкатенации
- Вывод значений элементов List в Java, не указателей
- Выход из метода в Java: ключевые слова и best practices
- Влияние try-catch блоков на производительность Java
- Вставка строки в определенное место другой в Java
- Все о fat JAR в Java: что это и как использовать
- Вычисление строковых математических выражений в Java
Г
- Генерация Java классов из .XSD файла: обзор методов
- Генерация serial version UID в IntelliJ: Постоянное значение
- Гарантирует ли LinkedHashMap в Java порядок итерации?
- Генерация классов Java из JSON в Maven: pom.xml конфигурация
- Глобальная сериализация полей в JSON с помощью Jackson
- Генерация случайных чисел в заданном диапазоне на Android
- Генерация случайного long числа в диапазоне в Java
- Генерация случайных чисел в Java: использование Random и nextInt
Д
- Доступ к конкретному элементу ArrayList в Java
- Добавление jar-файла как зависимости в проект Maven
- Делегаты в Java: аналоги и функционал как в C#
- Доступ к ApplicationContext в Spring: способы обращения
- Декомпиляция всего Jar-файла: решение проблемы подклассов
- Добавление дня к дате в Java: простой способ управления
- Двойная тильда (~~) в Java: назначение и особенности использования
- Динамическое изменение уровня логирования log4j без перезапуска
- Документирование типов-параметров в Java: теги Javadoc
- Добавление ведущих нулей к строке в Java: подробное рук-во
- Дополнение строки нулями слева в Java: форматирование до 10 символов
- Десериализация JSON в обобщенный класс Jackson в Java
- Добавление объектов в ArrayList Java без выхода за границы
- Добавление новых строк в строку Java: методы и примеры
- Десериализация JSON в Java: преобразование underscore в camelCase
- Добавление элементов в начало ArrayList в Java: примеры
- Добавление символа новой строки в StringBuilder Java
З
- "Замена устаревшему методу java.net.URLEncoder.encode()"
- Запуск Unix-скрипта из Java: возможности и правила
- Запуск main класса Maven-проекта в Java с командной строки
- Замена устаревшего Handler() в Android: новые альтернативы
- Замена устаревшего метода Assert.assertEquals в Java
- Замена неалфавитных символов в Java: метод replaceAll
- Значение 'public static void' в Java: методы и модификаторы
- Запуск метода при старте Spring приложения: решение без @Scheduled
- Замена запятой на точку в DecimalFormat: локализация чисел
- Запуск класса из JAR файла с командной строки: руководство
- Замена элемента в ArrayList Java: учимся обрабатывать краевые случаи
И
- Интерцепт логирования SLF4J и logback в тестах JUnit
- Извлечение имени файла без расширения в Java: методы и функции
- Исправляем Stopwatch в Java: отсчет времени в миллисекундах
- Использование метода any() в Mockito для типа Foo[]
- Использование операторов ?: в Java: аналог if else в выводе
- Извлечение чисел из строки в Java: использование regex
- Импорт и использование классов в JSP: java.util.List
- Исправляем ошибку: 'Comparison method violates its contract!'
- Извлечение имени файла из URL в Java: простой способ
- Использование BigInteger для суммы простых чисел в Java
- Использование java.nio.file.Path для ресурсов classpath
- Изменение текущего рабочего каталога в Java: решение
- Игнорирование конкретного предупреждения в FindBugs
- Исправляем ошибку компиляции с Comparator.reversed() в Java
- Использование символов < и > в javadoc: обход форматирования
- Измерение времени выполнения метода в Java: точное решение
- Извлечение JSON POST данных из HttpServletRequest в Java
- Изменение уровня логирования root Logback программно в Java
- Инициализация переменных в Java: в конструкторе или вне
- Извлечение цифр из строки в Java без дополнительных библиотек
- Интерполяция строк в Java: элегантные методы и решения
- Импорт .cer сертификата в Java keystore: решение ошибок
- Инициализация массива нулями в Java без использования цикла
- Инициализация ArrayList нулями в Java: решение ошибки
- Инициализация ArrayList в Java аналогично массиву
- Инициализация переменной long в Java: грамотная работа с числами
- Использование метода intern() в Java: когда и зачем применять
- Использование mappedBy в JPA и Hibernate: объяснение
- Извлечение подстроки из строки в Java: использование RegEx
- Использование и разница: javax.inject.Named и javax.inject.Qualifier
- Инжекция значений из app.properties в Spring Bean: аннотации
- Извлечение подстроки после знака '/' в Java: substring()
- Использование DTO и DAO в Java GUI: практики MVC
- Использование модификаторов доступа в Java: private protected
- Использование WeakReference в Java и Android для эффективности
- Использование wild-cards и generic методов в Java
- Исправляем ошибку "cannot find Symbol" в IntelliJ для Java
- Импорт X.509 сертификата и ключа в Java keystore для SSL
- Использование enum параметра в JpaRepository nativeQuery
- Извлечь первый ключ и значение из HashMap в Java: решение
- Исправляем ошибку «Пакет не существует» в IntelliJ на Ubuntu
К
- Как задать начальное значение enum в Java: подробный гайд
- Как запустить .jar файл через командную строку в Java
- Как совершить mouseover в Selenium WebDriver на Java
- Компиляция из нескольких src в Maven: настройка pom.xml
- Конвертация строки в Uri и использование в MediaPlayer Android
- Как проверить, является ли double NaN в Java: лучший метод
- Корректное возвращение объекта Void в Java: правильный подход
- Конвертация Java Serializable Object в Byte Array
- Когда и зачем вызывать System.exit(0) в Java?
- Конвертация даты и времени в строку Java: форматы и локализация
- Как распаковать zip-файлы в Android программно: код исходника
- Как получить ID ресурса по имени в Android: динамический доступ
- Конвертация строки JSON в ArrayList<JsonLog> с помощью Gson
- Как сделать Java .class файлы читаемыми: руководство
- Компиляция Java-файла с внешними jar в командной строке
- Как определить активный профиль в Spring Boot: @Profile, Environment
- Как получить вчерашнюю дату в Java: SimpleDateFormat и Date
- Как передать дату в формате YYYY-MM-DD в Spring MVC?
- Короткий синтаксис if-else в Java: условные операторы
- Как установить OpenJDK на Windows с долгосрочными обновлениями
- Как скопировать текст из ячейки JTable в буфер обмена Java
- Копирование списка в Java: Метод Collections.copy() и его применение
- Конструкторы в интерфейсах Java: возможно ли это?
- Как извлечь файлы из .jar в Windows 7: командная строка
- Как создать копию ArrayList в Java: методы и особенности
- Как использовать класс BatteryManager для получения информации о батарее в Android
- Как правильно хешировать строку в Java: SHA1 и MessageDigest
- Как проверить установлен ли Java SDK на Mac: консольный метод
- Какой командой Maven собирать проект: mvn install или mvn package?
- Как записать строковый литерал в Java без экранирования кавычек
- Как распечатать полный stack trace в Java и Android
- Как получить все параметры запроса в Map в Spring MVC
- Как определить и импортировать keystore в JVM: руководство
М
Н
- Настройка профиля тестирования в Spring-Boot: оптимизация
- Настройка Spring Scheduler: исправляем Cron выражение
- Наследуются ли приватные поля в подклассах Java?
- Настройка форматирования вывода java.util.logging в Java
- Найти и использовать Oracle JDBC (ojdbc14) в Maven
- Настройка переменных окружения Java в Windows: classpath
- Настройка Logback: разделение логов по файлам в Java
- Настройка таймаута для HttpURLConnection в Java
- Не могу десериализовать ArrayList из START_OBJECT token
- Наследование от двух классов в Java: меню в Activity
- Не могу импортировать XSSFWorkbook в Apache POI: решение
- Наследование аннотаций в Java: решение и альтернативы
- Настройка @Scheduled(fixedDelay) через SpEL в Spring 3.0
- Неизменяемый массив в Java: альтернативы и решения
- Настройка context:component-scan в Spring для нескольких пакетов
О
- Отображение дня недели в формате даты в Java: с примерами
- Обработка задач в Java без блокировки: исполнители и Future
- Отличие StringUtils.isBlank() от String.isEmpty() в Java
- Оператор ?: в Java: назначение и примеры использования
- Основы работы с Timer в Java: задачи, исключения, базы данных
- Округление BigDecimal до двух знаков после запятой в Java
- Определение целого числа в String массиве на Java
- Обработка XML-строки в Java: использование DocumentBuilderFactory
- Отличие операторов & и && в Java: когда и как использовать
- Оператор замены null в Java, аналог C# оператора ??
- Обратный порядок элементов в массиве int Java: исправляем код
- Отличия между volatile и static в Java: когда и почему использовать
- Определение позиции подстроки в строке в Java: методы и примеры
- Очистка консоли в Java: аналог команды CLS из C++
- Обход файлов и подпапок в Java: итерация и обработка файлов
- Определение версии компилятора Java по файлу jar
- Обратная сортировка потока файлов через lambda в Java 8
- Обработка InterruptedException при использовании wait и sleep в Java
- Оптимизированные batch INSERT-запросы в JDBC и Oracle
- Оптимальное преобразование списка в Map в Java
- Обязательность @JsonProperty с @JsonCreator в Jackson: почему?
- Обратный порядок в ArrayList в Java: итерация без индекса
- Округление чисел до ближайшего целого в Java: Math.ceil()
- Определение версии JVM в Java: программный метод
- Оптимизированный способ расчёта возраста в Java: решение
- Отлов исключений из потока в Java: обработка ошибок в потоках
- Отличие наследования и полиморфизма в Java: объяснение
- Обработка пустых и null строк при конкатенации в Java
- Осуществление HTTP POST с JSON в Java: name, age
- Оптимальный поиск дубликатов в списке чисел Java
- Отличия терминов field, variable, attribute, property в Java
- Оптимальное объединение списка строк в Java: лучшие методы
- Оптимизация выполнения IN() запросов в Spring JDBCTemplate
- Ограничение общего объема памяти для JVM: методы и ограничения
- Ошибка: Не найден основной класс в IntelliJ IDE: решение
- Определение ОС в Java: отличия работы под Linux и Windows
- Обновление содержимого div без перезагрузки страницы на Java
- Отображение SQL запросов из JPA в IDE: решение без доступа к БД
- Обратный итератор в Java: применение синтаксиса for each
П
- Преобразование long в byte[] и обратно в Java
- Преобразование строки в double в Java: возможные исключения
- Поиск символа в строке Java: методы без использования циклов
- Получение индекса элемента в цикле foreach в Java: решение
- Преобразование BufferedImage в файл JPEG в Java
- Получение Unix-времени в Java: эффективные методы
- Преобразование LocalDate в Instant в Java 8: решение
- Получение размера java.sql.ResultSet: методы и хитрости
- Получение дампа потока и кучи Java-процесса в Windows
- Передача аргументов в Java-приложение через Gradle задачу
- Преобразование double в long без cast в Java: эффективно
- Применение и работа ключевого слова "continue" в Java
- Подсчет количества повторений элементов в ArrayList Java
- Поиск функционального интерфейса JDK: нет аргументов, void
- Проверка email в Java: лучшие методы и альтернативы
- Преобразование Java Keystore в формат PEM: подробный гайд
- Переименование параметризованных тестов в JUnit4: подробное руководство
- Печать символа процента в printf Java: правильный escape-символ
- Применить самоподписанный сертификат в Java: безопасное решение
- Получение часов и минут в Java: альтернатива deprecated
- Почему в Java результат деления 1/3 равен 0: решения
- Преобразование массива объектов в строковой в Java
- Пример использования Javadoc в Java: синтаксис и форматирование
- Переименование и объединение файлов в Java: методы и исключения
- Получение последнего элемента после split() в Java
- Получение списка всех запущенных потоков в JVM: Java
- Полный список управляющих символов в Java: обзор и применение
- Переименование полей в JSON через Jackson: 'id' в 'value'
- Получение последнего символа строки в Java: детальный гайд
- Подключение Java-клиента к серверу с самоподписанным SSL
- Простой переключатель boolean в Java без условий if-else
- Преобразование Integer в BigInteger в Java: решение ошибки
- Перевод XML в JSON на Java: лучшие библиотеки и инструменты
- Понимание InputStream и OutputStream в Java: когда и зачем использовать
- Получение KClass объекта в Kotlin: аналог getClass()
- Преобразование Unix timestamp в Date: Java решение
- Проверка существования индекса в ArrayList<String> в Java
- Преобразование целого числа в массив байтов в Java
- Парсинг некорректного HTML в Android: обход SaxException
- Проверка на null и пустоту массива в Java: if и length
- Программное закрытие JFrame в Java: эмуляция нажатия 'X'
- Получение количества дней в месяце с Java: решение
- Понимание Java ClassLoader: применение и важность в Java
- Предотвращение SQL инъекций в Java: экранирование символов
- Приватные конструкторы в Java: применение и преимущества
- Получение числового значения месяца из Date в Java
- Применение Java Void Reference Type: детальный разбор
- Простое объяснение Persistence Context в Java и JPA
- Правила расположения javadoc и аннотаций в Java коде
- Проверка Java строки на наличие символов, не пробелы
- Преобразование строки в массив строк в Java: подробный гайд
- Получение последнего элемента в Stream/List Java: решение в одну строку
- Понимание многопоточности ConcurrentHashMap в Java
- Почему ConcurrentHashMap в Java не допускает null?
- Применение метода 'fail' в JUnit: сценарии и практика
- Применение функции map в Java: существующие возможности
- Проверка типа переменной в Java: int, double, массивы
- Преобразование BigDecimal в Integer в Java: Hibernate и API
- Правильный вывод строки в разные типы OutputStream в Java
- Проверка строки на наличие только пробелов: Java и Python
- Преобразование миллисекунд в форматированное время в Java
- Получение InputStream из URL в Java: решение ошибки
- Получение первого и последнего дня месяца в Java threeten
- Просмотр списка ошибок компиляции в IntelliJ: руководство
- Проблемы с кодировкой пробелов в URLEncoder и их решение
- Перехват и сохранение stackTrace в строку в Java
- Получение текущего времени в Java: код и интеграция
- Преобразование Collection в List для сортировки в Java
- Передача класса как параметра в Java без Reflection API
- Передача списка в IN clause NamedQuery JPA: решение, вопросы
- Переход от интерфейса к его реализации в IntelliJ IDEA
- Поиск пути к JDK на Linux после установки с apt-get
- Преобразование массива байт в строку и обратно в Android
- Правильное именование getter и setter для boolean в Java
- Преобразование Set<String> в String[] в Java: решение
- Преобразование JsonNode в ArrayNode без кастинга в Jackson
- Проход по диапазону дат в Java: правильный цикл итерации
- Проверка наличия папки в Java 7: обработка исключений IO
- Получение HTTP кода ответа от URL в Java: решение
- Преобразование строки в кодировку UTF-8 в Java
- Проверка наличия строки в enum Java: аналог ArrayList.contains()
- Присоединение нескольких значений к одному ключу в HashMap Java
- Превращение строки в ArrayList в Java: split() и коммы
- Преобразование JSON в Map в Java: парсеры и библиотеки
- Преобразование кода ASCII в символы в Java: решение
- Преобразование абсолютных путей в относительные в Java
- Представление пустого символа в Java: методы и особенности
- Преобразование char в int в Java: эффективные способы
- Присвоение числовых значений элементам enum в Java: гайд
- Преобразование LocalDate в LocalDateTime и Timestamp в Java
- Преобразование миллисекунд в формат 'чч:мм:сс' в Java
- Преимущества Hamcrest и assertThat() над assertXXX() в Java
- Принцип работы и сравнение String.valueOf и Object.toString в Java
- Поэлементный обход строки в Java через цикл for-each
- Поиск неиспользуемых классов в IntelliJ IDEA: руководство
- Преобразование списка строк в строку через запятую в Java
- Проверка равенства BigDecimal и 0 в Java: оптимизация кода
- Преобразование формата даты в JSON с использованием Jackson
- Показ родительских и дочерних классов в IntelliJ IDEA
- Получение объекта Date без времени в Java: эффективный способ
- Подробное руководство: @RequestBody и @ResponseBody в Spring 3
- Приведение типов в Stream Java 8: от Object до Client
- Получение разрешения экрана в Java: методы JFrame, Swing
- Преобразование даты календаря в формат yyyy-MM-dd в Java
- Понимание и применение аннотации @Rule в JUnit
- Парсинг вложенного JSON в Java c помощью Google Gson
- Поиск подстроки в строке без учета регистра: решение на Java
- Преимущества использования enum с интерфейсами в Java
- Преобразование эпохи в миллисекундах в LocalDate в Java 8
- Проверка строки на число в Java: лучшие решения
- Понимание .class в Java: использование и применение
- Проверка строки на цифры в Java: метод matches и регулярки
- Преобразование JSON строки в HashMap в Java: org.json
- Получение названий классов из JAR файла в Java: пошагово
- Перегрузка операторов в Java: возможности и примеры использования
- Почему Maven скачивает maven-metadata.xml каждый раз?
- Получение полного URL из HttpServletRequest в Java
- Получение абсолютного пути к файлу в Maven и Java
- Правила именования Enum в Java: константы и классы
- Преобразование String в CharSequence в Java: методы
- Преобразование массива байтов в шестнадцатеричный в Java
- Проверка на null с assertThat в Hamcrest: правильный код
- Преобразование строки вида бинарного числа в Java: методы и подходы
- Преобразование BigDecimal в Double в Java: обработка ошибок
- Преобразование массивов int[] в Integer[] в Java
Р
- Решение ошибки JAXB: два свойства с одинаковыми именами
- Различия методов isInstance и isAssignableFrom в Java
- Разница между cacerts и keystore в Java: роль и функции
- Решение проблемы с компиляцией аннотаций Lombok в IntelliJ
- Рекурсивный обход файлов в Java: использование java.nio
- Разбор аргумента JVM -XX:MaxPermSize: влияние на PermGen
- Решение ошибки в pom.xml и использование H2 в Eclipse
- Решение java.lang.NullPointerException в Java: причины и способы
- Работа с SFTP в Java: как получить файл с сервера
- Разбиение списка на пакеты в Java: стандартные утилиты
- Решение ошибки NoSuchMethodError в Java: синтаксис и зависимости
- Разница и использование интерфейсов Closeable и AutoCloseable в Java
- Разница между методами mkdir() и mkdirs() в java.io.File
- Разница между методами Optional.orElse() и orElseGet() в Java
- Работа с отсортированными коллекциями в Java: практика
- Реализация очереди фиксированного размера в Java: автоочистка
- Решение: отсутствие @XmlRootElement в JAXB при генерации
- Реализация progress bar в командной строке на Java
- Разница между Iterator и Iterable в Java: практический гид
- Решаем ошибку org.xml.sax.SAXParseException в Java: подробное руководство
- Решение ошибки java.net.MalformedURLException в Java XML
- Разница между Class.forName() и .newInstance() в Java
- Различия RuntimeException и Exception в Java: как выбрать?
- Разница между thenApply и thenCompose в Java: примеры использования
- Решение ошибки Illegal pattern character 'T' в Java
- Разбор JPA OneToMany/ManyToOne: обратная связь и mappedBy
- Решение ошибки Java: SecurityException, несовпадение подписей
- Разница между Java SE 6, JRE 1.6 и JDK 1.6: в чём их особенности?
- Расшифровка метода values() в Enum классе Java
- Решение ошибки 500 в Java: Basic Authentication и HttpClient
- Разница между File.separator и / в путях Java
- Различия между replace() и replaceAll() в Java: подробности
- Работа pluginManagement в Maven и его взаимодействие с плагинами
- Различия работы оператора modulo в Java и Python
- Решение проблемы: не найден tools.jar в проекте Java
- Реализация Singleton в Java через Enum: механика и создание
- Решение ошибки «java.net.ConnectException: Connection refused»
- Решение проблемы с получением ввода через System.console() в Java
- Решение: 'javac' не узнаётся как команда в Windows
- Разница между Errors и Exceptions в Java: примеры и советы
- Разница между ? и Object в Java-генериках: HashMap
- Различия между @EJB и @Inject в Java EE: какой выбрать?
- Решение проблемы валидации email в Java: регулярные выражения
- Решаем предупреждение Unchecked Cast в Java Spring
- Решение ошибки с setDate в PreparedStatement Java
- Решение ошибки ClassNotFoundException в Java: обновление classpath
- Различие состояний потока WAIT и BLOCKED в Java
- Различия сильных и слабых ссылок в Java: примеры и советы
- Различия Collection.stream().forEach() и Collection.forEach() в Java
- Работа с интерфейсами Kotlin: правильная инициализация
- Решение ошибки "java.lang.NoClassDefFoundError" в Java
- Решение ошибки "Java was started but returned exit code=1" в Eclipse
- Решение JsonParseException: устраняем символ ctrl-char в JSON
- Разница Unidirectional и Bidirectional связей в JPA Hibernate
- Работа с pom упаковкой в Maven: от mvn install до деплоя
- Решение ошибки java.net.SocketException: Connection reset в Java
- Решение ошибки Hibernate: 'Field 'id' не имеет default value'
- Решение ошибки JavaLaunchHelper в Eclipse при обновлении Java 7u40
С
- Соглашения по именованию утилитных классов в Java
- Сбор информации о системе на Java: без JNI, 3 ОС
- Сортировка списка строк в алфавитном порядке: Java
- Структура пакетов Java: организация проекта и юнит-тестов
- Сумма чисел в массиве Java: эффективное решение
- Сортировка файлов по дате изменения в Java: лучшие способы
- Создание REST-клиента на Java: Jersey, Apache CXF и HTTPConnection
- Сортировка массива объектов по двум полям в Java
- Создание экземпляра обобщенного класса в Java: обход ограничений
- Создание системы плагинов в Java: руководство и настройка
- Сравнение JPA, Hibernate, JDO для Java: когда что использовать
- Сравнение Ant и Maven: различия для сборки Java-проектов
- Сортировка и конвертация Set в List в Java: методы
- Создание Singleton с аргументами в Java: решение проблемы
- Способы разделения Java 8 stream на два потока
- Сравнение строк в Java: assertEquals vs String.equals()
- Стандартная сортировка методов в Java: улучшение организации
- Создание @AspectJ pointcut для мониторинга @Monitor в Spring AOP
- Случайное перемешивание массива в Java: гарантия равновероятности
- Создание пустого массива в Java: методы инициализации
- Создание .jar файла в IntelliJ IDEA: аналог Eclipse
- Создание составного ключа через JPA и Hibernate в Java
- Синхронизация статических методов в Java: применение в Hibernate
- Создание случайного double в заданном диапазоне в Java
- Создание собственного класса исключений в Java: примеры
- Создание уникальных строк без дефисов в Java: UUID и Random
- Сравнение BigDecimal и нуля: методы и точность в Java
- Создание объекта URL из локального файла для тестов в Java
- Слияние двух HashMap в Java: решение проблемы дубликатов
- Соединение двух массивов байтов в Java: эффективный метод
- Сравнение строк по алфавиту в Java: методы и решения
- Сложение BigDecimals через Java Streams: точность и ограничения
- Соединение путей в Java: решение через Path.resolve()
- Создание JSONArray в Java, используя JSONObject: практический пример
- Синхронизация в Java: блокировка на уровне объекта или метода
- Стандартные MIME-типы: ищем enum или интерфейс в Java
- Создание JSON объектов на Java: Fluent-стиль, GSON, проблемы
- Создание и использование кастомного исключения в Java
- Создание диаграммы классов в IntelliJ: все классы сразу
- Создание файлов в Java через FileOutputStream: когда их нет
- Счетчик сущностей по имени в Spring Data JPA: методы
- Создание JAR-файла исходников в Gradle для IntelliJ IDEA
- Статический метод в обобщённом классе Java: решение ошибок
- Сортировка объектов в ArrayList по дате: использование lt(), lteq()
- Сравнение объектов по нескольким полям в Java
- Сортировка символов в строке Java: покрытие особых случаев
- Сортировка списка объектов по свойствам в Java
- Сравнение private и private static переменных в Java
- Сканирование аннотаций Java в runtime: автопоиск классов
- Создание и разница Trust Store и Key Store в SSL с keytool
- Сравнение строк в Java для определения схожести
- Справляемся с ошибкой CertificateException в Java: решение
- Создание исполняемого JAR файла в IntelliJ IDEA с Gradle
У
- Упрощаем null-safe compareTo() в Java: решение на Java 8
- Удаление расширения файла из строки в Java: эффективные методы
- Удаление конкретной строки в Android Room: решение ошибок
- Улучшение проверки наличия подстроки в jUnit: более кратко
- Установка выбранного элемента Spinner по значению в базе данных
- Удаление начальных и конечных кавычек в строке Java
- Удаление всех вхождений символа из строки в Java
- Увеличение размера heap в Java: руководство и влияние
- Улучшение внешнего вида Java Swing приложений: L&F
- Установка OpenJDK 11 на Ubuntu: решение проблемы с командой
- Удаление подстроки из строки в Java: с учётом регистра
- Удаление первого символа в строке на Java: методы и решения
- Удаление лишних пробелов в начале и конце строки в Java
- Установка и настройка Java 7 в Ubuntu: решаем проблемы
- Установка JDK в IntelliJ IDEA: выбор домашней директории
- Установка значения по умолчанию в Hibernate: руководство
- Удаление и создание директории в Java: исправляем ошибки
- Указание версии компилятора Java в pom.xml: решение ошибок
Ф
- Фильтрация и перенос ключей TreeMap в Java: решение
- Форматирование Double до 2-х десятичных мест в Java
- Форматирование строк в Java: замена переменных в шаблоне
- Форматирование длительности в Java: преобразование секунд в Ч:ММ:СС
- Форматирование поля LocalDate в JSON с Jackson в Java 8
- Форматирование JSON в ObjectMapper Jackson 2.2: подробный гайд
Х
Ч
- Чтение версии Maven-артефакта во время выполнения
- Чтение URL-контента в строку Java: эффективный метод
- Чтение и разбор JSON из URL в Java: упрощаем код
- Что значит ошибка List is abstract в Java: решение
- Чтение ввода данных через консоль в Java: класс Scanner
- Чтение XML файла в Java unit тесте: простое решение