question: private void create ( int size ) { int count = size ; while ( count -- > 0 ) { list . add ( new Segment ( ) ) ; } }
target:  Upon initialization the segment list is populated in such a way that synchronization is not needed. Each segment is created and stored in an increasing index within the list.