[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[jfriends-ml 10587] Re: レガシーコレ クションクラス (Re: リファクタリングを読む会第 6 回議事録)
高橋(智)です。
情報ありがとうございます。
http://www.onjava.com/pub/a/onjava/2001/05/30/optimization.html
の記事も参考になるかもしれません。
Vector と ArrayList との違いと言えば、Vectorには以下のような
コンストラクタがあって、addメソッド内で使用されるensureCapacity
メソッドの実装が違うことでしょうか。
----------------------------------------------------------------------
public Vector(int initialCapacity, int capacityIncrement)
Constructs an empty vector with the specified initial capacity and
capacity increment.
Parameters:
initialCapacity - the initial capacity of the vector.
capacityIncrement - the amount by which the capacity is increased
when the vector overflows.
----------------------------------------------------------------------
--
高橋智宏
Java読書会( http://www.t3-jpn.com/bof/ )
T3-Japan( http://www.t3-jpn.com/ )
Arai Noric wrote:
>
> 新井です。
> 参考になるか分かりませんが、Java technology Tips 2月20日版です(Webでは
> 乗ってないかも)
> ポイントは
> -------------------------------------
> Vector がありますが、これは古いバージョン
> のコレクションクラスの一部です。(以前のリリースからのクラスがいくつかあ
> りますが、これは Collections Framework に以前のものを組み込むために提供
> されており、一般的には新しいプログラムでの使用は推奨されていません。)
> -----------------------------------
> ですね・・・どこで推奨されていないかは分かりませんが・・
snip