Description Allocates a multi-dimensional array.
In Java, a multi-dimensional array is structured an array of arrays, i.e. an array whose elements are references to array objects. In this particular example the top level array is an array containing three 32-bit references. Each of these references identifies a two-element int array. The same general approach applies to higher dimension arrays. For example, a three-dimensional array is structured as a top level array of arrayrefs, each of which refers to an array of arrayrefs, each of which refers to an array of items.