Acho que vc quis dizer
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance().
So o Class.forName("sun.jdbc.odbc.JdbcOdbcDriver") retorna um objeto Class.

Qdo vc quiser instanciar um objeto de uma classe dinamicamente vc pode usar
o Class.forName, se nao vc deve usar o jeito normal com new
sun.jdbc.odbc.JdbcOdbcDriver().

No caso de drivers de banco de dados e interessante usar Class.forName pq vc
pode mudar de banco e teria apenas que atualizar uma variavel public String
dbDriver="sun.jdbc.odbc.JdbcOdbcDriver";, ou em um arquivo de configuracoes,
xml, properties etc. Se instanciasse o driver usando new vc nao teria essa
possibilidade, e ao trocar de banco vc teria q recompilar sua aplicacao.

Pedro

----- Original Message ----- 
From: "luiz augusto" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, May 20, 2003 11:16 AM
Subject: [java-list] Instância


> Galera ,
>
> Surgiu a seguinte dúvida :
>
> Há algum problema de substituir a linha :
>
> Class.forname("sun.jdbc.odbc.JdbcOdbcDriver");
>
> Por essa :
>
> new sun.jdbc.odbc.JdbcOdbcDriver();
> ?????
> A meu ver, a segunda opção parece mais prática,porque
> em caso de digitação errada já dá o erro no javac.
>
> Valeu desde já
>
> Luiz
>
> _______________________________________________________________________
> Yahoo! Mail
> O melhor e-mail gratuito da internet: 6MB de espaço, antivírus, acesso
POP3, filtro contra spam.
> http://br.mail.yahoo.com/
>
> ------------------------------ LISTA SOUJAVA ---------------------------- 
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> historico: http://www.mail-archive.com/java-list%40soujava.org.br
> para sair da lista: envie email para [EMAIL PROTECTED]
> -------------------------------------------------------------------------
>


------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a