Ola, tenho que fazer um sorteio de metodos para algumas 10 threads, alguem sabe como fazer isso?
Como fazer um sortreio!
3 Respostas
Eu ja sei que vou ter que usar a função Random, mais quero saber como usar pra sortear metodos que estão em outra classe pra 10 threads diferentes.
Alguem ajudar ai, to precisando disso demais.
Desde ja agradeço!
Use os métodos getMethods() ou getDeclaredMethods() da classe java.lang.Class para obter uma lista de java.lang.reflect.Mehod. Daí você usa o método invoke deles.
Cara , dá uma olhada em Reflections. Assim você pode obter um array com os métodos de uma classe:
http://java.sun.com/javase/6/docs/api/java/lang/Class.html#getDeclaredMethods()
Criado 15 de novembro de 2008
Ultima resposta 15 de nov. de 2008
Respostas 3
Participantes 3