I understand there is a hashing technique is applied to a key to store its value in the memory address.
But I don\'t understand how the collision is happeni
After going through @Slanec's answer, do see the javadoc from Java-8, as there are significant changes. For ex: 'TREEIFY' where the LinkedList is converted to a TreeMap in case the threshold number of entries per bucket (currently 8) is reached.