In Java, the generic array cannot be defined directly i.e. you cannot have a parameterized type assigned to an array reference. However, using object arrays and reflection features, you can simulate the generic array creation .
Read moreHow do you make an array in Java?
How to return an array in Java
Read more