Quali sono i contenitori in Java


Qualcuno potrebbe darmi una breve lista completa di contenitori in Java? Alcuni di quelli che conosco sono Array, Arraylist, Hashtable, HashMap, HashSet, Node, NodeList, TreeNode e TreeMap.

Author: Beginner, 2009-08-17

6 answers

In sostanza, tutti i documenti sui "contenitori" java, o meglio conosciuti come raccolte, sono qui , con la pagina più utile questa , breve elenca qui . Esistono altre implementazioni del framework collections, come il framework fastutils che offre prestazioni migliori se si conosce il tipo che si intende utilizzare. Anche Gnu Trove è un altro simile a fastutils.

 32
Author: Chii, 2009-08-17 15:49:41

È possibile controllare a ufficiale Sun tutorial.

MODIFICA

Controlla anche la libreria Google Collections:

Google Collections è un insieme di nuovi tipi di raccolta, implementazioni e bontà correlate per Java 5 e versioni successive, offerti da Google. È un'estensione naturale del framework Java Collections che già conosci e ami.

Edit: C'era un cheatsheet molto bello per le collezioni Java che non lo è disponibile più. Ce ne sono molti altri, come questo.

 3
Author: dfa, 2017-04-26 16:04:46

Dai un'occhiata-vedi l'API Java Collections e questa pagina per ulteriori informazioni

 2
Author: yalestar, 2009-08-17 15:51:37

"I contenitori sono l'interfaccia tra un componente e la funzionalità specifica della piattaforma di basso livello che supporta il componente. Prima di eseguire un componente Web, un bean aziendale o un componente client dell'applicazione, è necessario assemblarlo in un modulo Java EE e distribuirlo nel relativo contenitore." ecco la mia fonte : http://docs.oracle.com/javaee/1.4/tutorial/doc/Overview3.html

 2
Author: CPU 100, 2013-02-01 11:44:28

Un buon inizio sta guardando quali classi implementano Collectione Map.

 1
Author: Sebastian Paaske Tørholm, 2009-08-17 15:50:49

Non so se posso darti un elenco completo esaustivo, ma credo che la maggior parte dei contenitori API Java standard dovrebbe risiedere in java.pacchetto util.

 1
Author: jtbradle, 2009-08-17 15:50:56