Может ли кто-нибудь, пожалуйста, дать мне полный список контейнеров в Java? Некоторые из тех, что я знаю, это Array, Arraylist, Hashtable, HashMap, HashSet, Node, NodeList, TreeNode и TreeMap.Что такое контейнеры в Java
ответ
по существу, все документы о контейнерах java или более известные как коллекции, являются here, причем наиболее полезной страницей является this one, краткая list here. Существуют и другие реализации структуры коллекций, такие как fastutils framework, что дает лучшую производительность, если вы знали тип, который собираетесь использовать. Также Gnu Trove - еще один, похожий на fastutils.
Хорошее начало, на котором изучаются классы Collection<E> и Map<K,V>.
Я не знаю, могу ли я дать вам полный исчерпывающий список, но я считаю, что большинство стандартных контейнеров Java API должны находиться в пакете java.util.
Имейте любопытствующий в Java Collections API и в this page для получения дополнительной информации
Вы можете проверить на официальном Sun tutorial.
EDIT
Проверьте также Google Collections library:
В Google Collections представляет собой набор новых типов коллекций, реализаций и связанных с ними благость для Java 5 и выше, принес вам Google. Это естественное расширение Java Collections Framework, которое вы уже знаете и любите.
Редактировать: Был very nice cheatsheet for Java Collections, который больше не доступен. Есть много других, хотя, как this one.
«Контейнеры - это интерфейс между компонентом и низкоуровневой платформой, поддерживающей компонент. Прежде чем веб-компонент, компонент корпоративного компонента или клиентский компонент приложения могут быть выполнены, он должен быть собран в Java EE модуль и развертывается в его контейнере ». вот мой источник: http://docs.oracle.com/javaee/1.4/tutorial/doc/Overview3.html
1 для обмена ссылками –