[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico]
[Índice de assunto]
Re: Generics e Java
- Subject: Re: Generics e Java
- From: Paulo Eduardo Azevedo Silveira <peas@linux.ime.usp.br>
- Date: Tue, 10 Dec 2002 10:01:56 -0200 (BRST)
> > 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