Java: la Différence Entre une collection et 'la Structure de Données'

En Java, je ne comprends pas une collection de vs a 'la structure de données'. Il me semble que la collecte se réfère à la liste, set, map, file d'attente, et "structure de données" se réfère à la structure de données utilisée pour mettre en œuvre la collection comme un tableau, une liste liée, ou un arbre. Par exemple ArrayList et LinkedList sont à la fois la collecte, mais leur structure de données sont respectivement un tableau et une liste liée. Ai-je raison, ou je confonds?

Bien que simple question, mais heureux que vous avez demandé. Beaucoup n'ont pas de poser et de rester dans le doute à tout jamais 🙂

OriginalL'auteur user1888243 | 2013-01-20