Ol� Filipe,

Quando voc� escreve:

Statement st;

Voc� est� apenas declarando uma vari�vel. Se voc� tentar utilizar esta
vari�vel logo ap�s esta declara��o, ver� que ela est� nula. J� para os tipos
primitivos, voc� tem valores default. Se voc� fizer:

int i;

Voc� ver� que i foi inicializada com valor zero. 
Sempre que voc� for utilizar uma vari�vel voc� deve se lembrar de
instanci�-la, ou seja, atribuir a ela um objeto (se for uma classe) ou um
valor (se for uma primitiva). Se voc� quiser criar um objeto do nada, o
m�todo normal � usar um construtor. Por exemplo:

Properties p = new Properties();

Se n�o for assim, voc� tem que atribuir algum valor de outra forma. Por
exemplo:

List s = new ArrayList();
s.add(�A�);
s.add(�B�);
Iterator i = s.iterator();

No exemplo acima, eu criei uma nova lista e depois instanciei um Iterator
atrav�s do m�todo iterator() da lista. 

[]�s
Rodrigo Goulart do Nascimento

________________________________________
De: [email protected] [mailto:[EMAIL PROTECTED]
Em nome de Filipe S�
Enviada em: quarta-feira, 20 de abril de 2005 14:58
Para: JUG-Petropolis
Assunto: [JUG-Petro] d�vidas OBJETivas

Caros s�bios do mundo Java
�
Estou seguindo o caminho de aprender. Vejo que antes de conhecermos todas as
classes e m�todos existentes existem certas dificuldades conceituais que
acho mais complicadas. Uma que at� agora n�o esclareci inteiramente � a
seguinte.
�
�s vezes nos referimos a um objeto assim:
�
Enumeration enum
ResultSet rs
Statement st
PrintWriter out
Connection con
�
�s vezes precisamos criar assim:
�
Usuario carlos = new Usuario
Properties prop = new Properties( );
�
Qual � exatamente a diferen�a no que diz respeito � utilizar o�objeto?
Quando exatamente precisamos ou podemos fazer de uma forma ou de outra? 
Sei muitas vezes que devo usar ou um ou outro, mas n�o sei exatamente
porqu�. N�o sei se � por causa da necessidade dos objetos persistirem,�ou
alguma diferen�a na implementa��o da classe do objeto para que ele possa ser
apenas referenciado. Ou porque o objeto j� foi criado pelo recurso.
�
Outra pergunta �: Como fa�o um evento ser acionado em uma determinada hora
do dia?
�
Agrade�o ao Rodrigo e ao Eduardo por terem me ajudado com minhas d�vidas
sobre construtores.
�
JaValeu
�
Filipe

________________________________________
Yahoo! Groups Links
� To visit your group on the web, go to:
http://groups.yahoo.com/group/jug-petropolis/
� 
� To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
� 
� Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. 

-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.308 / Virus Database: 266.9.19 - Release Date: 20/4/2005
 



 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/jug-petropolis/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Atrašyti