What is the difference in the internal data structure of hashmap and hashtable that manifests itself in the following differences?
- Hashmap allows one null key while hashtable allows none.
- Hashmap does not guarantee the order to be maintained - while I have not read that for a hashtable yet.
I thought that both of them essentially are an array of 'buckets' internally.