Warum ruft man in Java die Länge eines Arrays über myArra.length ab und nicht wie bei fast jedem Objekt und jeder anderen Eigenschaft auch über getter oder "richtige" Methode (z.B. .size() bei Collections)?
Gibts dafür einen "historisch-gewachsenen" Grund?