Instanciando objetos

4 respostas
D

Ola pessoal , tirem-me uma dúvida…
qual a diferença de instanciar uma classe , utlizando :

Class.forName(Classe).newInstance();

e

Classe classe = new Classe() ???

Obrigado.

4 Respostas

urubatan

acho que no funcionamento final, nenhuma, só que na opção em que tu utiliza reflexão tu tem mais flexibilidade para trocar a classe depois :slight_smile:

claro, se não utilizar a string hard coded :slight_smile:

D

Beleza Obrigado!

C

Perdo-me minha ignorância mas o que é reflexão e pra que serve e como se usa?

Obrigado…

cv1

Clodoaldo, uma olhada aqui deve clarear um pouco as coisas:

http://java.sun.com/docs/books/tutorial/reflect/

Criado 1 de junho de 2003
Ultima resposta 2 de jun. de 2003
Respostas 4
Participantes 4