question: public AtomicDoubleArray ( int length ) { larray = new AtomicLongArray ( length ) ; long ZERO = Double . doubleToRawLongBits ( 0.0 ) ; for ( int i = 0 ; i < length ; i ++ ) larray . set ( i , ZERO ) ; }
target:  Creates a new AtomicDoubleArray of the given length, with all values  initialized to zero