-1

私は自分のコードでストック JDK コレクションを常に使用してきました。Apache Commons Collections フレームワークはより高速に実行されますか?

4

3 に答える 3

5

いいえ、速くはありません。また、ジェネリックはサポートされていません。

JDK Collections を超えた何かを必要とする新しいプロジェクトの場合、 Google Collections Library ではなく Commons Collections を選択する理由が理解できません。

于 2009-10-22T16:34:26.933 に答える
3

いいえ、より包括的で快適です。

于 2009-10-22T16:16:19.437 に答える
0

Apache CommonsCollectionsがJavaCollectionsフレームワークの代わりになることを意図したものではなかったため、要点を見逃しているようです。

プロジェクトのホームページにあるように:

Commons-Collectionsは、新しいインターフェース、実装、およびユーティリティを提供することにより、JDKクラスに基づいて構築しようとしています。

とにかく、エリクソンが指摘したように、Javaコレクションを使用していて、それを補完するものが必要な場合は、 Googleコレクションを使用する方がよいでしょう。Commons Collections(ericksonが対処するのを忘れていた)よりも優れている理由については、たとえば、この回答とそれに記載されているインタビューを参照してください。

于 2009-11-04T22:20:54.823 に答える