Para que serve Class.forName() so para carregar driver ? se nao for soh para carregar driver para que mais ele serve ? exemplos por favor
Para que serve Class.forName()
R
3 Respostas
S
ok eu nunca usei mas agora que pesquisei estou interessado não sei como esta o seu knolege em inglês mas aqui tem algo bem completo sobre isso
http://www.theserverside.com/tt/articles/article.tss?l=dm_classForname
tem um pdf para fazer dowload la aqui tem o url
http://www.theserverside.com/tt/articles/content/dm_classForname/DynLoad.pdf
H
http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Class.html
Eu particularmente uso muito quando estou trabalhando com JPA.
M
1 like
Para ter uma instancia de Class<?> passando o nome da classe.
Class<?> x = pack.br.Classe.class;
Class<?> t = Class.forName("pack.br.Classe");
Ambos pegam o Class do objeto e voc epode usa-lo para ver os atributos da classe e ainda com Reflection pode alterar atributos de objetos.
Criado 13 de fevereiro de 2010
Ultima resposta 18 de fev. de 2010
Respostas 3
Participantes 4
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Inteligencia Artificial e ChatGPT: Da revolucao dos... Por Fabricio Carraro — Casa do Codigo