diff -r 74f2ee2b62ba -r 56bc97d69d93 jdk/src/share/classes/com/sun/java/util/jar/pack/BandStructure.java --- a/jdk/src/share/classes/com/sun/java/util/jar/pack/BandStructure.java Sat Dec 18 09:10:49 2010 -0800 +++ b/jdk/src/share/classes/com/sun/java/util/jar/pack/BandStructure.java Mon Dec 20 13:47:04 2010 -0800 @@ -1704,7 +1704,7 @@ for (int i = 0; i < ATTR_CONTEXT_LIMIT; i++) { assert(attrIndexLimit[i] == 0); attrIndexLimit[i] = 32; // just for the sake of predefs. - attrDefs.set(i, new ArrayList(Collections.nCopies( + attrDefs.set(i, new ArrayList<>(Collections.nCopies( attrIndexLimit[i], (Attribute.Layout)null))); }