история создания коллекций java - PullRequest
1 голос
/ 19 августа 2010

После поиска в Интернете я не нашел хорошо сделанную статью о JCF и о том, что было до разработки фреймворка.

Кто-нибудь знает книгу, сайт или сам хороший документ по историиназвание вопроса?

Ответы [ 3 ]

2 голосов
/ 19 августа 2010

Из представления Джоша Блоха о структуре (его?) Коллекции:

Реализации коллекции в более ранних (до 1.2) версиях платформы Java включали Vector, Hashtable и array.Однако эти более ранние версии не содержали структуру коллекций.

Поэтому до Java 1.2 у нас уже были служебные классы для общих структур данных (Vector, Hashtable), но эти классы не имели общих интерфейсов (java.util.Collection, java.util.List, ...), которые являются основой структуры коллекции.

1 голос
/ 19 августа 2010

Введение в основные функции Java Collection Framework можно найти здесь: http://download.oracle.com/javase/tutorial/collections/index.html. Однако для изучения того, как использовать более сложные функции JCF, необходимо изучить дочерние элементы базовых абстрактных классов и интерфейсов ичтение документации для каждого из них.

0 голосов
/ 18 октября 2012

Как правильно указал Andreas_D, я хотел бы добавить, что ранее не было фреймворка, а в используемых классах отсутствовали проблемы переносимости / взаимодействия, скорости обработки.

Ниже приведены унаследованные классы: Словарь, хэш-таблица, стек, вектор и свойства.

Эти классы модифицированы в рамках коллекции версий Java SDK.

С уважением, Ананд

...