What are the differences between a HashMap and a Hashtable in Java? Asked 07 September, 2021 Viewed 2.4K times java collections hashmap hashtable 60 Votes 30 Answers What are the differences between a HashMap and a Hashtable in Java? Which is more efficient for non-threaded applications? java collections hashmap hashtable Your reply on this question: Add Reply Cancel 30 Answer Order by Voted Recent Oldest Submit an answer Embed images in Question