ArrayList multiParametros

E ai moçada, será que existe uma classe semelhante ao ArrayList onde eu posso colocar como parametro mais de 1 classe?

ArrayList<Classe1, Classe2> array = ArrayList<>();//

Tem a interface Map
que consiste em chave, valor;

Você quer armazenar mais de um tipo de objeto dentro de um ArrayList, é isso? Se for esse o caso, você tem que usar herança, por exemplo, toda classe Java extends Object, então você pode fazer o seguinte:

//insere os dados
ArrayList<Object> lista = new ArrayList<Object>();
Classe1 obj1 = new Classe1();
lista.add(obj1); //Adiciona o objeto que também é instância da classe mãe, não precisa ser o Object, você pode fazer uma herança mais específica
Classe2 obj2 = new Classe2();
lista.add(obj2);

//obtém os dados
for(Object o: lista){
if (o.instanceOf(Classe1)){
   Classe1 obj = (Classe1)o;
}
}

Caso você vá usar o mesmo método sobrescrito pras duas classes nem precisa dar o cast!

Espero ter ajudado.