Generics

9 respostas
jPscoralicK

Pessoal,

tenho o JRE 1.6.0, sendo utilizado no eclipse. Só que, quando utilizo “generics”, exemplo “ArrayList<Integer>” ele não aceita, dá como erro!

Alguém sabe como faço pra consertar isso?

9 Respostas

bcartaxo

Provavelemnte vc se esqueceu de configurar o compilador do eclipse para a versão 6.0 do java.

Vai em: Window > Preferences > Java > Compiler

No combobox compiler compilance level escolhe 6.0, provavelmente deve estar 1.4.

jPscoralicK

vlw kra! resolvido!

PS: Java 6.0?

bcartaxo

Isso mesmo… Java 6.0.

A sun é campeã em fazer o famoso samba do criolo doido com os nomes e versões do java.

Surgiu o java 1.0, depois veio o 1.1 depois o 1.2 daí o java passou a ser conhecido como java 2 a partir do java 1.2 (ou foi 1.3 n tenho certeza), mas ao lançar a versão seguinte eles ao inves de fazerem 2.1 ou algo do tipo continuaram java 1.3, mas n abandonaram o java 2, daí o java eh 2, mas é 1.3 =(((( Achando q tinham confundido pouco lançaram o 1.4 depois acharam por bem de dizer q vinha o 5.0, ???, mas como antes n abandoram a ideia do java ser 2 e de ser 1.5!!! sem falar dos updates, daí o java 1.6 tb é conhecido como 6.0 e parece q eles finalmente abandoram a notação J2SE, ME e EE, apra adotar Java SE e assim por diante =P

Só falta abolir a outra maluquice, mas como nem td são flores, ficamos com uma linguagem excepcional e abrimos mão da lógica das suas versões =PPP

jPscoralicK

grande explicação kra!

po, pra que complicar!?!?!?!?

eu achava que a Java 5.0 (Tiger) era a mais recente…

[ ]

Paulo_Silveira

na verdade a nomenclatura é mais complicada ainda. o Tiger é o java 5.0, o mustang é o java 6 (o .0 caiu!!!). fala serio.

bcartaxo

É… parece q o .0 caiu, mas o Eclipse para entornar ainda mais o caldo continua botando 6.0 =PPP E sim, ainda tem os codines, como é o caso do tiger 5.0 e mustang 6, como citou o colega ai de cima =P

jPscoralicK

Pô, pra que tudo isso?

O mundo de programador já complicadíssimo e a Sun ainda vem coloborar… maaaaaaaaaaaaaravilha! :x

LPJava

realmente o 2 a partir do java 5 foi excluido agora ta assim JSE, JEE… tinha ate um post no arquivos-off um colega explicando direitinho pq ela mudou e tudo mais… :smiley:

T

A Microsoft é que é especialista em fazer isso. Exemplo:

Microsoft Word for Windows 1.0 -&gt 1.1 -&gt 1.1a -&gt 2.0 -&gt 6.0 -&gt 95 -&gt 97 -&gt 2000 -&gt 2002 (ou XP) -&gt 2003 -&gt 2005

Veja o pulo de 2 para 6.

Criado 15 de maio de 2007
Ultima resposta 15 de mai. de 2007
Respostas 9
Participantes 5