¿Podría alguien darme una breve lista completa de contenedores en Java? Algunos de los que conozco son Array, Arraylist, Hashtable, HashMap, HashSet, Node, NodeList, TreeNode y TreeMap.¿Cuáles son los contenedores en Java
Respuesta
esencialmente, todos los documentos sobre java "contenedores", o más conocidos como colecciones, es here, con la página más útil es this one, breve list here. Existen otras implementaciones del marco de colecciones, como el fastutils framework que ofrece un mejor rendimiento si conoce el tipo que va a utilizar. También Gnu Trove es otro similar a fastutils.
Un buen comienzo es ver qué clases implementan Collection<E> y Map<K,V>.
No sé si puedo darle una lista exhaustiva completa, pero creo que la mayoría de los contenedores de la API Java estándar deberían residir en el paquete java.util.
Tener una mirada-ver en la Java Collections API, y al this page para más información
Puede comprobar en Sun tutorial oficial.
EDITAR
Comprobar también la Google Collections library:
Las Colecciones de Google es un conjunto de nuevos tipos de colección, implementaciones y la bondad relacionados para Java 5 o superior, traído a usted por Google. Es una extensión natural de Java Collections Framework que ya conoce y ama.
Editar: Hubo un very nice cheatsheet for Java Collections que no está disponible más. Sin embargo, hay muchos otros, como this one.
"Los contenedores son la interfaz entre un componente y la funcionalidad específica de la plataforma de bajo nivel que admite el componente. Antes de poder ejecutar un componente web, enterprise bean o application client component, debe ensamblarse en una Java EE módulo y desplegado en su contenedor ". aquí está mi fuente: http://docs.oracle.com/javaee/1.4/tutorial/doc/Overview3.html
- 1. ¿Cuáles son las garantías de complejidad de los contenedores estándar?
- 2. ¿Cuáles son los beneficios de Java?
- 3. ¿Los contenedores estándares C++ 11 son "definitivos"?
- 4. ¿Cuáles son los beneficios de utilizar un iterador en Java
- 5. ¿Cuáles son los beneficios de Scala?
- 6. ¿Cuáles son los nuevos marcos?
- 7. ¿Cuáles son los beneficios de JRebel?
- 8. ¿Cuáles son los pasos para depurar la aplicación web Java?
- 9. ¿Cuáles son los mejores frameworks de redes sociales de Java?
- 10. ¿Cuáles son los beneficios de JCA?
- 11. ¿Cuáles son algunos usos interesantes para los agentes de Java?
- 12. ¿Cuáles son los buenos marcos de acoplamiento para Java/Swing?
- 13. ¿Cuáles son todos los personajes de escape?
- 14. GAE y Django: ¿Cuáles son los beneficios?
- 15. ¿Cuáles son los comandos destructivos en git?
- 16. ¿Cuáles son los alias en ldap
- 17. ¿Qué son los objetos simulados en Java?
- 18. contenedores adaptadores no son compatibles con los iteradores
- 19. ¿Cuáles son los caracteres permitidos en una palabra clave Clojure?
- 20. ¿Los contenedores integrados de Python son seguros para subprocesos?
- 21. ¿Cuáles son los límites de ruby en los rieles?
- 22. ¿Cuáles son los diferentes usos de los [corchetes] en Ruby?
- 23. ¿Cuáles son los buenos podcasts SQL disponibles?
- 24. ¿Cuáles son los cambios recientes a F #?
- 25. ¿Cuáles son los verdaderos beneficios de ExpandoObject?
- 26. ¿Cuáles son los complementos jQuery "imprescindibles"?
- 27. ¿Cuáles son los repositorios predeterminados de leiningen?
- 28. ¿Cuáles son los mejores componentes de Boost?
- 29. ¿Cuáles son los grandes frameworks web hoy?
- 30. ¿Cuáles son los argumentos para sysctl()?
1 para compartir enlaces –