Duvida sobre teoria(array bidimensional e tela)

Turma eu tenho que fazer um exercicio assim:
Crie uma classe que receba a nota de 10 alunos da seguinte maneira: nome valor1 valor2 valor3 valor4. E, como saida final, mostre o seguinte resultado:

        nota1 nota2 nota3 nota4  media

Gollun 5.0 3.4 4.5 2.0 3.72
carlos 4.0 5.0 6.8 4.3 5.0

Este é o exercicio, mas eu não to entendendo como começar a declarar as matrizes e/ou vetores…
Eu pensei em usar um vetor para mostrar notas…, outro vetor para nome, so. Só que eu não consigo imaginar como fazer uma matriz para calcular as notas!? Alguem tem ideia? Outra Pergunta é?
Como faço para por no centro da tela…
no Pascal usamos gotoxy, e no Java.
grato.

** Declaração e alocação de vetores e matrizes

Vetores:

Resumo da sintaxe de vetores:
int a[]; //declara vetor de inteiros a
a=new int[10]; //aloca vetor a com dez posicoes
//as duas linhas anteriores  podem ser abreviadas por:
int a[]=new int[10]; 

Matrizes:

int a[][]; //declara matriz de inteiros a
a=new int[3][3]; //aloca matriz 3x3, 9 celulas
//as duas linhas anteriores  podem ser abreviadas por:
int a[]=new int[3][3];