Looking at the JDK source code for LinkedHashMap, I noticed that this class is declared as:
public class LinkedHashMap<K,V>
extends HashMap<K,V>
implements Map<K,V>
{...
why the redundant "implements Map<K,V>
" (since HashMap already implements Map) ? I cannot imagine this is a typo...
Thanks.