--- jsr166/src/main/java/util/ArrayDeque.java 2015/09/18 02:06:44 1.69 +++ jsr166/src/main/java/util/ArrayDeque.java 2015/09/19 19:53:11 1.70 @@ -109,8 +109,8 @@ public class ArrayDeque extends Abstr initialCapacity |= (initialCapacity >>> 16); initialCapacity++; - if (initialCapacity < 0) // Too many elements, must back off - initialCapacity >>>= 1;// Good luck allocating 2 ^ 30 elements + if (initialCapacity < 0) // Too many elements, must back off + initialCapacity >>>= 1; // Good luck allocating 2^30 elements } elements = new Object[initialCapacity]; }