Gerar classes com reflection

Tem como gerar classes em tempo real com reflection ??
Por exemplo:
x = getTipoClasseUsandoReflection(minhaClasse)
x novaClasse = new x();

Algo assim??

Obrigado!

Vc tem que:

Gerar o código da sua classe;
Compilar a sua classe;
Fazer a carga da mesma;

A partir do java 1.6 esse processo se tornou mais fácil, a api de compilação agora é documentada e a mesma foi melhorada.

Dá uma olhada no pacote javax.tools

Falow!