Arreglos
Para referenciar cada elemento de un arreglo se usa el índice, que es un valor que directa o indirectamente referencia a la posición del elemento del arreglo. Estos índices deben ser de cualquier tipo escalar, ya que en un escalar se puede definir un orden y entre elementos consecutivos, no puede haber infinitos elementos, entre los escalares son enteros o caracteres.
Nota: en java no es legal incluir el tamaño del array en su declaración. Se debe hacer al crear
Nota: los objetos array corren en el HEAP.
Ejemplo
Matrices en Java
Es la representación lógica de un arreglo bidimensional, una matriz de dimensiones M x N, donde M es el número de las filas de la matriz y N es el número de columnas, es decir la primera dimensión indica las filas y la segunda dimensión son las columnas.
Ejemplo diagonal principal
Ahora veamos un ejemplo de una matriz 4 x 4, en la cual queremos sumar los valores que contenga su diagonal principal. Si observamos la tabla siguiente veremos que las posiciones de la diagonal principal i=j, lo que nos dice que la diagonal principal seria posiciones (0,0) (1,1) (2,2) y (3,3), y cuyo valores dentro de la matriz son 20, 13, 12, y 10, y la suma de estos debe dar 55.
Ahora vamos al codigo

Próximo post hablaremos mas de arreglo con objetos y usaremos bucle for each (for extendido).