Arrays são estruturas de dados uni ou multidimensionais, de tipos homogêneos. Arrays são tratadas em Java como classes especiais que possuem um conjunto de métodos representados por operadores.
A declaração de arrays é feita através do operador []:
String args[];
int [] vet1, vet2;
double mat[][], auxiliar;
Percebam que a variável "auxiliar" não é um array, é uma variável do tipo primitivo int.
A instanciação é feita por meio do operador "new".
char [] aminoacidos = {'A', 'G', 'C', 'U'};
O índice inicial de um array é sempre zero, e o índice final é a quantidade de elementos menos um.



Métodos:
O principal método é o operador [], que retorna o conteúdo do array em uma dada posição.
int vet[] = {-3, 4, -12, 50};
int p = vet[0]; // válido
int q = vet[-1]; // inválido
int r = vet[4]; // invãlido
Atributos:
O atributo "length" é usado para capturar o comprimento de um array.
int vet[] = new int[10]
for(int i = 0; i < vet.length; i++)
  vet[i] = 0;
See you later!!!