Я читал термин view несколько раз при использовании Guava коллекций и чтения его документации.
Я искал объяснение того, что представляет собой взгляд в этом контексте и используется ли этот термин за пределами Guava. Здесь довольно часто используется здесь. Этот тип из Guava имеет вид в его названии.
Я предполагаю, что представление коллекции - это еще одна коллекция с теми же данными, но структурированная по-разному; например, когда я добавляю записи от java.util.HashSet
до java.util.LinkedHashSet
, последний будет иметь вид первого. Это правильно?
Может ли кто-нибудь связать меня со ссылкой на принятое определение вида, если оно есть?
Спасибо.