Hashtable不遵循java命名规则?

时间:2012-10-19 11:26:36

标签: hashtable naming conventions

  

可能重复:
  Why is the ‘t’ in Hash Table(Hashtable) in Java not capitalized

为什么java.util.Hashtable不遵循java命名约定?这里't'是小写的,如果它跟着类名是HashTable ......

3 个答案:

答案 0 :(得分:0)

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

因为Map和Set是Collection下的接口   框架,但表不是当前版本中的关键字。所以   没有使用camelcase。

答案 1 :(得分:0)

Hashtable是在Java v1中创建的,与在Java2中发布的其他内容不同。

答案 2 :(得分:-1)

看到这个问题:

Why is the 't' in Hash Table(Hashtable) in Java not capitalized

  

Hashtable是在Java v1中创建的。一致的命名约定   对于集合,后来在Java2中建立了另一个   课程作为全新Java Collection的一部分发布   框架。

     

哪个btw使Hashtable过时了,所以不应该在new中使用它   代码。

     

希望有所帮助。