Может кто-нибудь, пожалуйста, дайте мне краткий полный список контейнеров в Java? Некоторые из тех, что я знаю, это Array, Arraylist, Hashtable, HashMap, HashSet, Node, NodeList, TreeNode и TreeMap.
Какие контейнеры в Java
Ответ 1
по существу, все документы о java-контейнерах или более известные как коллекции, здесь, причем наиболее полезной страницей является этот, короткий список здесь. Существуют и другие реализации рамки коллекций, такие как fastutils framework, которая дает лучшую производительность, если вы знаете тип, который собираетесь использовать. Также Gnu Trove - еще один, похожий на fastutils.
Ответ 2
Вы можете посмотреть официальное учебник Sun.
ИЗМЕНИТЬ
Проверьте также Библиотека коллекций Google:
Коллекции Google - это набор новых типов коллекций, реализаций и родственных качеств для Java 5 и выше, предоставленных Google. Это естественное расширение Java Collections Framework, которое вы уже знаете и любите.
Изменить: Был очень хороший cheatsheet для коллекций Java, который больше не доступен. Есть много других, хотя, например этот.
Ответ 3
Посмотрите на API коллекций Java и на эту страницу для получения дополнительной информации
Ответ 4
"Контейнеры - это интерфейс между компонентом и низкоуровневой платформой, поддерживающей компонент. Перед тем, как веб-компонент может быть запущен корпоративный bean или клиентский компонент приложения, он должен быть собран в Java EE и развертывается в его контейнере". вот мой источник: http://docs.oracle.com/javaee/1.4/tutorial/doc/Overview3.html
Ответ 5
Хороший старт рассматривает, какие классы реализуют Collection <E> и Карта < K, V > .
Ответ 6
Я не знаю, могу ли я дать вам полный исчерпывающий список, но я считаю, что большинство стандартных контейнеров Java API должны находиться в пакете java.util.