¿Qué es una vista de una colección?

He estado leyendo el término vista varias veces cuando uso las colecciones de guayaba y leo su documentación.

He buscado una explicación de qué es una vista en este contexto y si es un término utilizado fuera de Guava. Aquí se usa con bastante frecuencia . Este tipo de guayaba tiene vista en su nombre.

Supongo que una vista de una colección es otra colección con los mismos datos pero estructurada de manera diferente; por ejemplo, cuando agrego las entradas de a java.util.HashSeta a, java.util.LinkedHashSetla última sería una vista de la primera. ¿Es eso correcto?

¿Puede alguien conectarme con un enlace a una definición de vista aceptada , si hay alguna?

Gracias.

Respuesta 1

Tengo que usar la clase Java Date para este problema (interactúa con algo fuera de mi control). ¿Cómo obtengo la fecha de inicio y finalización de un año y luego repito cada fecha?

He creado un nuevo proyecto en Eclipse y quiero incluir el archivo jar ANTLR. ¿Dónde suele colocar sus archivos jar antes de hacer referencia a ellos en su proyecto? ¿Crea un "Directorio de origen" ...

Existe ListChangeListener.Change.wasUpdated () que se utiliza para detectar cambios dentro de los elementos de ObservableLists creados a través de ObservableList.observableArrayList (Callback <E, Observable []> ...

Tengo un problema que probablemente esté relacionado con la relación Spring / class loader. Me disculparé por la verbosidad de la pregunta ahora. Tengo varias aplicaciones de Java heredadas que ...