question: public static < V > Pointer < V > allocateAlignedArray ( Class < V > elementClass , long arrayLength , int alignment ) { return allocateAlignedArray ( ( Type ) elementClass , arrayLength , alignment ) ; }
target:  Create a memory area large enough to hold arrayLength items of type elementClass, ensuring the pointer to the memory is aligned to the provided boundary.