Хеш-таблица. Название истории. Почему не HashTable? - PullRequest
3 голосов
/ 19 октября 2010

мы знаем:

ArrayList;
LinkedList;
TreeMap

и другие ... и все имена в формате CamelCase, но почему Hashtable, а не HashTable?

это беспринципный вопрос, простоинтересно:)

Ответы [ 2 ]

7 голосов
/ 19 октября 2010

Hashtable был создан в Java v1. Согласованные соглашения об именах для коллекций были установлены позже, в Java2, когда другие классы были опубликованы как часть новой Java Collection Framework.

Что, кстати, сделало Hashtable устаревшим, поэтому его не следует использовать в новом коде.

2 голосов
/ 19 октября 2010

Это опечатка. То же, что и Cloneable (должно быть Clonable). Или Referer (должен быть реферером)

...