O'Reilly logo
  • Michael ss thinks this is interesting:

When you declare an array in Java, it is treated as an object of an internal class that defines useful attributes and methods

From

Cover of Java Programming

Note

数组是一个内部类