java.util.HashtableがJavaの命名規則に従わないのはなぜですか?ここで、「t」は小文字です。クラス名の後に続く場合は、HashTable...になります。
質問する
453 次
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 に答える