[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico] [Índice de assunto]

Re: Generics e Java



>  > Alem do generics, mais algumas funcionalidades vao ser incorporadas no
>  > java 1,.5, e foram anunciadas esta semana:
>  > 
>  > - imports estáticos (import static Math.* vai deixar voce usar sin() e
>  > cos() sem ter de usar Math na frente, por exemplo)
> 
> e qual a diferença disso para o import tradicional?

No import tradicional, voce da um import java.lang.Math (ok, voce nao
precisa importar nada que eh java.lang, mas eh soh um exemplo) e ai voce
usaria

double x = Math.sin(111);

Agora, com o import de membros estaticos, voce vai usar

double x = sin(111);

Apenas um shortcut, o mesmo vale para variaeis estaticas, nao
apenas metodos. Tambem nao vejo grande utilidade. Mas o pessoal
falou que querem fazer isso para pararem de implementar interfaces que
possuem apenas constantes. Aqui explica detalhadamente:

http://jcp.org/aboutJava/communityprocess/jsr/tiger/static-import.html

> 
> Putz, parece que a idéia de Java ser uma linguagem simples está indo por água abaixo...

Concordo 100%, ja ja vai virar PERL.

Paulo