Como posso chamar classes, cujo o nome da classe esta dentro de uma variavel string?
Dá uma pesquisada por classloader aqui no GUJ, mesmo.
String nome = "MinhaClasse";
MinhaClasse m = (MinhaClasse)Class.forName(nome).newInstance();
Rafael
Este codigo nao funcina.
hhmhm… eu acho que funciona sim. Alias, tenho certeza 
Se nao funcionou para voce, eh por algum outro motivo, mas nao por sintaxe… vc verificou as exceptions e tudo mais?
Rafael
E não funciona por quê…?
Que tal tentar este?
String clazz = "java.util.ArrayList";
ArrayList l = (ArrayList)Class.forName(clazz).newInstance();
Valeu Galera ja entendi.