「マルチスレッド」タグアーカイブ

Java: 動的配列 ArrayList と Vector の違い とサンプルコード


Java には 動的配列 ArrayListVector があります。 (それに加えて LinkedList というのもあります。) いずれも Collection インターフェース、 List インターフェース を実装しており、 使い方はほとんど同じです。 歴史的には Vector のほうが ArrayList よりも先に作られました。

この記事では、 それら2つのクラスの違いと、それを検証するサンプルコードを紹介します。

続きを読む Java: 動的配列 ArrayList と Vector の違い とサンプルコード