Guava é uma biblioteca Java baseada em código aberto que contém muitas das bibliotecas principais do Google que estão sendo usadas em muitos de seus projetos. Esta biblioteca foi projetada para facilitar a codificação e reduzir erros de codificação. Esta biblioteca fornece métodos utilitários para coleções, armazenamento em cache, primitivas de suporte, simultaneidade, anotações comuns, manipulação de strings, E/S e validação.
Benefícios da goiaba
Padronização - a biblioteca Guava é hospedada pelo Google.
Eficiente - Extensão confiável, rápida e eficiente da biblioteca padrão JAVA.
Otimização - A biblioteca Guava é altamente otimizada.
Programação funcional - aumentando a funcionalidade JAVA e o poder de processamento.
Utilitários – Fornece muitas classes de utilitários que são frequentemente necessárias no desenvolvimento de aplicativos.
Autenticação - Fornece um mecanismo de autenticação padrão à prova de falhas.
Melhores Práticas - Destaca as melhores práticas.