konekta,
 

 
Vamos por partes:
 

 
1 - synchronized (lembre-se: � minusculo, todas as keywords em java s�o 
min�sculas, quanto as classes s�o sempre mai�sculas - isso � uma conven��o 
de codifica��o) � uma keyword que pode ser colocada em um m�todo ou em um 
bloco de codigo, e indica que os c�digo que vem em seguida � sincronizado, 
ou seja, somente uma thread pode acessa-lo por vez. Caso haja uma 
concorr�ncia, o thread que chegar depois fica esperando at� que o primeiro 
acabe de executar o bloco ou m�todo sincronizado.
 
Ex: 
 
public synchronized void XXX(){}
 
synchronized(this){}
 

 
2 - Wrapper Classes s�o que "encapsulam" tipos primitivos, e s�o muito 
utilizados para armazenamento de tipos primitivos em Vectors, Lists, etc, j� 
que eles s� aceitam objetos.
 
Ex: 
 
Vector vec = new Vector();
 
int a = 0;
 
Integer aa = new Integer(a);
 
vec.add(a); // n�o permitido!!!
 
vec.add(aa); // OK!!
 

 
3 - os metodos ceil e floor servem para respectivamente retornar o maior e 
menor numero inteiro mais proximo ao numero correspondente:
 

 
Math.floor(5.4) --> 5
 
Math.ceil(5.4)  --> 6
 
 
 
Espero que tenha ajudado
 

 
Adilson Somensari Filho
 
Em 09 May 2001, konekta escreveu:
 

 
>Ol�,
 
> 
 
>Estou com algumas d�vidas e gostaria que algu�m me 
 
>ajudasse.
 
> 
 
>1 - Como funciona a palavra chave 
 
>Synchronized?
 
>2 - O que s�o wrapper Classes?
 
>3 - N�o consegui entender os m�todos double ceil (double 
 
>a) e double floor (double a) da classe Math. Gostaria de um 
 
>exemplo.
 
> 
 
>Desde j� obrigada.
 
>
 
> 
 
>
 
>---------- 

_________________________________________________________
Oi! Voc� quer um iG-mail gratuito?
Ent�o clique aqui: http://registro.ig.com.br/


------------------------------ 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a