Olá
Sempre utilizei arrays, mas parei pra pensar agora ( :shock: :shock: ) e me deparei com as seguintes questões:
- se um array é um objeto, qual é sua superclasse?
- arrays têm outros atributos/métodos além de “length”? Se sim, há algum local na documentação da API para consultá-los?
Abraços
Array extend a classe Object que está no topo da hierarquia de classes:
public class Arrays
extends Object
Vai no link: http://java.sun.com/j2se/1.5.0/docs/api/
e onde tem all classes procura Array. Não consegui fazer o link direto para arrays. 
[quote=paulo.marcelo]Array extend a classe Object que está no topo da hierarquia de classes:
public class Arrays
extends Object
Vai no link: http://java.sun.com/j2se/1.5.0/docs/api/
e onde tem all classes procura Array. Não consegui fazer o link direto para arrays. :)[/quote]
Creio que você se confundiu. Arrays é uma classe utilitária cheia de métodos estáticos para facilitar certas tarefas corriqueiras envolvendo arrays.
E a classe Array também não é; ela fornece métodos estáticos para criar arrays dinamicamente.
e voce se referia ao que?
Eu me refiro a objetos criados da seguinte forma:
int a[] = new int[5];
[quote=tnaires]Olá
Sempre utilizei arrays, mas parei pra pensar agora ( :shock: :shock: ) e me deparei com as seguintes questões:
- se um array é um objeto, qual é sua superclasse?
- arrays têm outros atributos/métodos além de “length”? Se sim, há algum local na documentação da API para consultá-los?
[/quote]
Se array é um objeto ela tem pelo menos todos os metodos de object altem de length().
A classe do array não é publica.