--- old/src/share/classes/java/util/WeakHashMap.java 2014-04-11 12:03:51.667948486 -0700 +++ new/src/share/classes/java/util/WeakHashMap.java 2014-04-11 12:03:51.487948478 -0700 @@ -759,21 +759,21 @@ private abstract class HashIterator implements Iterator { private int index; - private Entry entry = null; - private Entry lastReturned = null; + private Entry entry; + private Entry lastReturned; private int expectedModCount = modCount; /** * Strong reference needed to avoid disappearance of key * between hasNext and next */ - private Object nextKey = null; + private Object nextKey; /** * Strong reference needed to avoid disappearance of key * between nextEntry() and any use of the entry */ - private Object currentKey = null; + private Object currentKey; HashIterator() { index = isEmpty() ? 0 : table.length; @@ -848,7 +848,7 @@ // Views - private transient Set> entrySet = null; + private transient Set> entrySet; /** * Returns a {@link Set} view of the keys contained in this map.