--- old/src/share/classes/java/util/AbstractMap.java 2014-04-11 12:03:45.863948205 -0700 +++ new/src/share/classes/java/util/AbstractMap.java 2014-04-11 12:03:45.691948197 -0700 @@ -305,8 +305,8 @@ * appropriate view the first time this view is requested. The views are * stateless, so there's no reason to create more than one of each. */ - transient volatile Set keySet = null; - transient volatile Collection values = null; + transient volatile Set keySet; + transient volatile Collection values; /** * {@inheritDoc} --- old/src/share/classes/java/util/Collections.java 2014-04-11 12:03:46.679948245 -0700 +++ new/src/share/classes/java/util/Collections.java 2014-04-11 12:03:46.499948236 -0700 @@ -1466,9 +1466,9 @@ throw new UnsupportedOperationException(); } - private transient Set keySet = null; - private transient Set> entrySet = null; - private transient Collection values = null; + private transient Set keySet; + private transient Set> entrySet; + private transient Collection values; public Set keySet() { if (keySet==null) @@ -2597,9 +2597,9 @@ synchronized (mutex) {m.clear();} } - private transient Set keySet = null; - private transient Set> entrySet = null; - private transient Collection values = null; + private transient Set keySet; + private transient Set> entrySet; + private transient Collection values; public Set keySet() { synchronized (mutex) { @@ -3082,7 +3082,7 @@ return c.add(e); } - private E[] zeroLengthElementArray = null; // Lazily initialized + private E[] zeroLengthElementArray; // Lazily initialized private E[] zeroLengthElementArray() { return zeroLengthElementArray != null ? zeroLengthElementArray : @@ -3643,7 +3643,7 @@ m.put(e.getKey(), e.getValue()); } - private transient Set> entrySet = null; + private transient Set> entrySet; public Set> entrySet() { if (entrySet==null) @@ -4877,9 +4877,9 @@ public boolean containsValue(Object value) {return eq(value, v);} public V get(Object key) {return (eq(key, k) ? v : null);} - private transient Set keySet = null; - private transient Set> entrySet = null; - private transient Collection values = null; + private transient Set keySet; + private transient Set> entrySet; + private transient Collection values; public Set keySet() { if (keySet==null) --- old/src/share/classes/java/util/EnumMap.java 2014-04-11 12:03:47.571948288 -0700 +++ new/src/share/classes/java/util/EnumMap.java 2014-04-11 12:03:47.395948280 -0700 @@ -367,7 +367,7 @@ * view the first time this view is requested. The view is stateless, * so there's no reason to create more than one. */ - private transient Set> entrySet = null; + private transient Set> entrySet; /** * Returns a {@link Set} view of the keys contained in this map. @@ -562,7 +562,7 @@ } private class EntryIterator extends EnumMapIterator> { - private Entry lastReturnedEntry = null; + private Entry lastReturnedEntry; public Map.Entry next() { if (!hasNext()) --- old/src/share/classes/java/util/Hashtable.java 2014-04-11 12:03:48.391948328 -0700 +++ new/src/share/classes/java/util/Hashtable.java 2014-04-11 12:03:48.219948319 -0700 @@ -617,9 +617,9 @@ * appropriate view the first time this view is requested. The views are * stateless, so there's no reason to create more than one of each. */ - private transient volatile Set keySet = null; - private transient volatile Set> entrySet = null; - private transient volatile Collection values = null; + private transient volatile Set keySet; + private transient volatile Set> entrySet; + private transient volatile Collection values; /** * Returns a {@link Set} view of the keys contained in this map. @@ -1300,8 +1300,8 @@ private class Enumerator implements Enumeration, Iterator { Entry[] table = Hashtable.this.table; int index = table.length; - Entry entry = null; - Entry lastReturned = null; + Entry entry; + Entry lastReturned; int type; /** --- old/src/share/classes/java/util/IdentityHashMap.java 2014-04-11 12:03:49.195948367 -0700 +++ new/src/share/classes/java/util/IdentityHashMap.java 2014-04-11 12:03:49.023948358 -0700 @@ -842,7 +842,7 @@ private class EntryIterator extends IdentityHashMapIterator> { - private Entry lastReturnedEntry = null; + private Entry lastReturnedEntry; public Map.Entry next() { lastReturnedEntry = new Entry(nextIndex()); @@ -928,7 +928,7 @@ * view the first time this view is requested. The view is stateless, * so there's no reason to create more than one. */ - private transient Set> entrySet = null; + private transient Set> entrySet; /** * Returns an identity-based set view of the keys contained in this map. --- old/src/share/classes/java/util/LinkedList.java 2014-04-11 12:03:50.019948407 -0700 +++ new/src/share/classes/java/util/LinkedList.java 2014-04-11 12:03:49.843948398 -0700 @@ -869,7 +869,7 @@ } private class ListItr implements ListIterator { - private Node lastReturned = null; + private Node lastReturned; private Node next; private int nextIndex; private int expectedModCount = modCount; --- old/src/share/classes/java/util/TreeMap.java 2014-04-11 12:03:50.827948446 -0700 +++ new/src/share/classes/java/util/TreeMap.java 2014-04-11 12:03:50.651948437 -0700 @@ -120,7 +120,7 @@ */ private final Comparator comparator; - private transient Entry root = null; + private transient Entry root; /** * The number of entries in the tree @@ -781,9 +781,9 @@ * the first time this view is requested. Views are stateless, so * there's no reason to create more than one. */ - private transient EntrySet entrySet = null; - private transient KeySet navigableKeySet = null; - private transient NavigableMap descendingMap = null; + private transient EntrySet entrySet; + private transient KeySet navigableKeySet; + private transient NavigableMap descendingMap; /** * Returns a {@link Set} view of the keys contained in this map. @@ -1583,9 +1583,9 @@ } // Views - transient NavigableMap descendingMapView = null; - transient EntrySetView entrySetView = null; - transient KeySet navigableKeySetView = null; + transient NavigableMap descendingMapView; + transient EntrySetView entrySetView; + transient KeySet navigableKeySetView; public final NavigableSet navigableKeySet() { KeySet nksv = navigableKeySetView; @@ -2046,8 +2046,8 @@ static final class Entry implements Map.Entry { K key; V value; - Entry left = null; - Entry right = null; + Entry left; + Entry right; Entry parent; boolean color = BLACK; --- 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.