Primer Vistazo a Google Guava

Logo Google

Google Guava es una librearía utilizada por Google en sus proyectos internos durante bastantes años y que fue liberada durante el año 2009.

Cuando hablamos de Gueva nos referimos a un conjunto de herramientas que están diseñados para mejorar el desarrollo y la productividad. Lo que pretende Guava es hacernos la vida más fácil ofreciéndonos utilidades muy utilizadas pero que no están implementadas en la JDK. Algunas de sus principales utilidades son:

Reflection API (V) – Arrays

Un array es un objeto que contiene referencias de objetos con un número fijo de componentes del mismo tipo; la longitud de un array no se puede modificar. Para crear un array es necesario conocer su longitud y el tipo de los datos que va a contener. Cada uno de sus elementos puede ser un tipo primitivo, un objeto u otro array.

El manejo de arrays utilizando reflexión es algo diferente del resto de objetos. Lo primero que podemos hacer es comprobar si el objeto que estamos tratando es un array, ésto lo haremos utilizando el … Continuar leyendo