0

重複の可能性:
Javaのハッシュテーブル(ハッシュテーブル)の「t」が大文字になっていないのはなぜですか

java.util.HashtableがJavaの命名規則に従わないのはなぜですか?ここで、「t」は小文字です。クラス名の後に続く場合は、HashTable...になります。

4

3 に答える 3

0
java.util.HashMap;
java.util.HashSet;
java.util.Hashtable

MapとSetはCollectionFrameworkに含まれるインターフェイスですが、現在のバージョンではtableはキーワードではないためです。したがって、キャメルケースは使用されません。

于 2012-10-19T11:33:44.463 に答える
0

ハッシュテーブルは、Java2 でリリースされた他のものとは異なり、Java v1 で作成されました。

于 2012-10-19T11:45:32.700 に答える
-1

この質問を参照してください:

Javaのハッシュテーブル(Hashtable)の「t」が大文字ではないのはなぜですか

ハッシュテーブルは Java v1 で作成されました。コレクションの一貫した命名規則は、Java2 で、他のクラスが新しい Java Collection Framework の一部として公開されたときに確立されました。

どちらがHashtableを廃止したので、新しいコードでは使用しないでください。

それが役立つことを願っています。

于 2012-10-19T11:30:28.860 に答える