Платформа Apache Commons Collections быстрее, чем коллекция JDK? - PullRequest
0 голосов
/ 22 октября 2009

Я всегда использовал стандартные коллекции JDK в своем коде. Платформа Apache Commons Collections работает быстрее?

Ответы [ 3 ]

5 голосов
/ 22 октября 2009

Нет, это не быстрее. И это не поддерживает дженерики.

Для нового проекта, которому нужно нечто большее, чем JDK Collections, я не могу понять, почему кто-то выбрал бы Commons Collections вместо Google Collections Library.

3 голосов
/ 22 октября 2009

Нет, это просто более всеобъемлющий и более удобный.

0 голосов
/ 05 ноября 2009

Вы как бы упускаете из виду то, что Apache Commons Collections никогда не предназначался как замена платформы Java Collections.

Как сказано на домашней странице проекта :

Commons-Collections стремятся опираться на классы JDK , предоставляя новые интерфейсы, реализации и коммунальные услуги.

В любом случае, как указал Эриксон, вам лучше использовать Коллекции Google , если вы используете коллекции Java и хотите, чтобы что-то дополнило этим. Что касается , почему он должен быть лучше, чем Commons Collections (о котором Эриксон забыл обратиться), см., Например. этот ответ и интервью , упомянутые в нем.

...