可能重复:
Why is the ‘t’ in Hash Table(Hashtable) in Java not capitalized
为什么java.util.Hashtable不遵循java命名约定?这里't'是小写的,如果它跟着类名是HashTable ......
答案 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中使用它 代码。
希望有所帮助。