what is difference betwwen hashmap and hashtable ?
Answers were Sorted based on User's Feedback
Answer / deep pratap singh
1> Not Synchronized Synchronized
2> can contain null cann't
You may also make HashMap Synchronized using generic
methods. Using Hashtable is bad habit. Try to avoid it.
|Is This Answer Correct ?||10 Yes||2 No|
Answer / ravikiran
hashmap allows one null key and multiple null values.
hashtable doesn't allow null elements
hashmap is not synchronized
hashtable is snchronized
hashmap is not legacy
hashtable is legacy
|Is This Answer Correct ?||6 Yes||0 No|
Answer / ajay yadav
Hash Map allows null values.
Hash Table dont allows null values.
|Is This Answer Correct ?||4 Yes||0 No|
Answer / javablossom
The Iterator is used in the hashmap is fail-safe and
whereas the Enumerator used in hashtable is not fail-safe.
|Is This Answer Correct ?||1 Yes||0 No|
Answer / sekhar
Both class are under map interface.But hash table is
synchronized.hashMap is not.we can explictly synchronize
hash map by using the method
|Is This Answer Correct ?||1 Yes||1 No|
Answer / kvn
Hash map contains null values,but hash table does not.
|Is This Answer Correct ?||1 Yes||3 No|
Answer / guest
|Is This Answer Correct ?||2 Yes||6 No|
What is an object in Java and what are its benefits?
Which is the class in java?
Which is bigger float or double java?
Is java jre still free?
Explain 5 io best practices?
Explain access specifiers?
What do you understand by an io stream?
Write a java program to generate fibonacci series ?
Can we override final method?
Is null a keyword in java?
What method is used to know the status of Checkbox(i.e it is checked or unchecked)?
What is the use of bin and lib in JDK?