< prev index next >

src/java.desktop/share/classes/sun/awt/util/IdentityArrayList.java

Print this page

        

*** 66,76 **** * resizes the backing array; merely setting the value of an element is not * a structural modification.) This is typically accomplished by * synchronizing on some object that naturally encapsulates the list. * * If no such object exists, the list should be "wrapped" using the ! * {@link Collections#synchronizedList Collections.synchronizedList} * method. This is best done at creation time, to prevent accidental * unsynchronized access to the list:<pre> * List list = Collections.synchronizedList(new IdentityArrayList(...));</pre> * * <p>The iterators returned by this class's <tt>iterator</tt> and --- 66,76 ---- * resizes the backing array; merely setting the value of an element is not * a structural modification.) This is typically accomplished by * synchronizing on some object that naturally encapsulates the list. * * If no such object exists, the list should be "wrapped" using the ! * {@link java.util.Collections#synchronizedList Collections.synchronizedList} * method. This is best done at creation time, to prevent accidental * unsynchronized access to the list:<pre> * List list = Collections.synchronizedList(new IdentityArrayList(...));</pre> * * <p>The iterators returned by this class's <tt>iterator</tt> and
< prev index next >