In Java, each object has toString() method, and arrays are objects. The default is displaying the class name representation, then adding "@" and then the hashcode:
The toString method for class Object returns a string consisting of
  the name of the class of which the object is an instance, the at-sign
  character `@', and the unsigned hexadecimal representation of the hash
  code of the object
Try to print the following line and you should get the same output:
int[] arr = new int[5]; 
System.out.println(arr.getClass().getName() + "@" + Integer.toHexString(arr.hashCode()));