Jdk 6.0!

Já virou festa isso. Depois que a Microsoft inventou de deixar uma versão do Visual Studio 2005 para baixar, agora é a Sun que deixa uma versão experimental (acho nem alpha é) do JDK 6.0 - sendo que nem o JRE 5.0 dá para instalar automaticamente via www.java.com.

http://weblogs.java.net/blog/editors/archives/2004/11/download_j2se_6.html

https://j2se.dev.java.net/

Eu nem me entendi com o Tiger,já tão colocando o Mustang para testes…
Damn,esse mundo muda rápido demais… :roll:

Valei-mE NEGRADA… coisa de doido

Olá:

Para quem já experimentou: Quai são as novas características (sintaxe, API, etc)?

Grato,

[quote=thingol]Já virou festa isso. Depois que a Microsoft inventou de deixar uma versão do Visual Studio 2005 para baixar, agora é a Sun que deixa uma versão experimental (acho nem alpha é) do JDK 6.0 - sendo que nem o JRE 5.0 dá para instalar automaticamente via www.java.com.

http://weblogs.java.net/blog/editors/archives/2004/11/download_j2se_6.html

https://j2se.dev.java.net/
[/quote]

Na verdade eh bom isso. Early releases. Quem sabe assim teremos uma nova versao do JDK antes de 2010. :smiley:

Serio agora - li alguma coisa no TheServerSide a respeito, parece que eles colocaram essa versao com codigo-fonte sob uma licenca menos restritiva, para estimular o pessoal na procura/correcao de bugs. Open Source ruim - pois nao? :smiley:

(nota mental: GNU Classpath ja tem uma versao totalmente compativel com JDK 1.0 - legal, nunca se sabe o dia de amanha).

Em todo caso, ainda eh uma versao beeeem embrionaria do proximo JDK… alguem ai sabe da lista de features?

Marcio Kuchma

https://j2se.dev.java.net/files/documents/2396/8905/mustang-b12.html

Baixei o fonte SCSL do JDK 5.0 e do 6.0, e usei um comparador de arquivos (o velho e famoso WinDiff) para checar as diferenças.
Até agora parece que só corrigiram alguns bugs, e são aqueles “bugs invisíveis”, ou seja, bugs no HotSpot etc…
Essa versão que foi liberada eles deveriam chamar de JDK 5.1 (parece a diferença que havia entre o JDK 1.4.0 e o 1.4.1); mas pelo histórico da Sun, eles costumam correr bastante próximo ao lançamento (basta comparar a versão 1.5 beta1 com a 1.5 beta3, são bem diferentes - mesmo a sintaxe de generics era diferente).
Vendo o fonte do javac você vê que eles por enquanto não pretendem modificar mais uma vez a sintaxe da linguagem (-source 1.6 é a mesma coisa que -source 1.5, pelos comentários).