Como criar uma referência para uma referência?

Estou fazendo um dever da escola, e cheguei à conclusão de que eu poderia resolver o problema passando um vetor para um método, de modo que eu possa alocar espaço para o vetor de dentro do método, e que essa alocação reflita para fora do método.

Ou seja, preciso da referência da referência do vetor, para modificar o local para qual ele referencia, de dentro do método.

Existe referência para referência do Java? Ou há outro maneira de modificar o local para qual o vetor referencia de dentro do método?

Obrigado.

Sabe o conceito de variáveis de classes/métodos ?

Sei, mas não tenho grande experiência com a implementação deles.

public Vetor nomeDoMetodo(Vetor vetor){
//use sua regra para mudar o conteúdo do vetor
return vetor;
}

//como usar o método
Vetor vetorDeFora;
//use popule o vetor com sua regra de negocio

//passando sua referência
vetorDeFora = nomeDoMetodo(vetorDeFora);