摘要:
1 HashMap方法 1.1 源码结构 //哈希桶 static class Node<K,V> implements Map.Entry<K,V> { final int hash; final K key; V value; //链表的下一个节点 Node<K,V> next; Node(in 阅读全文
摘要:
1.多重继承有副作用:钻石问题(菱形继承)。 假设类 B 和类 C 继承自类 A,且都重写了类 A 中的同一个方法,而类 D 同时继承了类 B 和类 C,那么此时类 D 会继承 B、C 的方法,那对于 B、C 重写的 A 中的方法,类 D 会继承哪一个呢?这里就会产生歧义。 2.考虑到这种二义性问题 阅读全文