22 тыс читали · 2 года назад
☕📦 10 Java-библиотек, которые изменят твой код навсегда
Из этой статьи вы узнаете о ключевых возможностях 10 популярных библиотек для Java: работа с коллекциями, строками, JSON, логами, датами и временем и многое другое. Данная статья является переводом. Ссылка на оригинал. 1. Guava — библиотеки Google Core для Java Guava содержит варианты различных коллекций и набор утилит по работе с ними. Самые примечательные из них – это Immutable-коллекции, в частности, ImmutableList и ImmutableMap. Эти коллекции специально сделаны неизменяемыми. Guava также поддерживает...
TamboUI хочет вернуть Java в терминал и уже попал в Maven и Spring
У Java появился новый заход на территорию, где последние годы шумели Rust и Go: библиотека TamboUI вышла в версии 0.3.0 и уже засветилась в проектах уровня Maven и Spring. Для тех, кто строит CLI-инструменты, девшеллы и внутренние консольные панели, это важный сигнал: TUI для Java перестает быть экзотикой на уровне «можно, но лучше не надо» и начинает походить на нормальный инженерный выбор. Запуск TamboUI, как пишет InfoQ, стал быстрым ответом на январский призыв Макса Рюдаля Андерсена сделать 2026-й «годом Java в терминале»...