As novidades do Java 1.5

Você sabe quais novidades foram introduzidas no Java 1.5? A melhor de todas foi a implementação de Generics, a nova tecnologia que vai facilitar e muito a vida dos programadores Java. Neste artigo faço uma introdução completa às novas implementações encontradas nessa versão dessa linguagem.

[ Hits: 55.196 ]

Por: Perfil removido em 11/10/2005


Conclusão



As modificações Java mudaram e muito a linguagem. Ela vai caminhando para se tornar a melhor linguagem de programação de todos os tempos.

A maioria das modificações já eram requisitadas pelas comunidades de desenvolvedores Java há muito tempo, outras foram uma certa surpresa pela originalidade.

Esperamos que a linguagem continue a evoluir sempre e que a comunidade de adeptos de Java sempre cresça. Além do que Java está cada vez mais próxima de se tornar GPL, o que enfim será a merecida recompensa dos muitos e muitos desenvolvedores que ajudaram ela a crescer.

Lembrando mais uma vez que nesse artigo eu apenas dei uma introdução a grosso modo das muitas modificações que Java sofre na nova versão 1.5, se você quer saber mais, baixe a documentação pelo site:
Página anterior    

Páginas do artigo
   1. Introdução
   2. Loops, Autoboxing/Unboxing, Collections, Static Import, Scanner, Support for Enviromment Variables, Threads
   3. LookAndFeels, Math, Swing, Printf, ProcessBuilder, Callables, Bit Manipulation Operations
   4. StringBuilder, Varargs, Enums, Generic ArrayList, Formatter, Concurrency, AWT, Monitoring and Management
   5. Generics
   6. Conclusão
Outros artigos deste autor

CentOS 5.5 - Instalação enxuta utilizando netinstall

Configurando wireless no Ubuntu 7.04 e compartilhando a conexão

Introduzindo um pouco mais a fundo o shell script (revisado)

aMSN com fontes bonitas

Monitorando processos no Linux com o Htop

Leitura recomendada

Construindo uma aplicação JDialog

Introdução ao Desenvolvimento Android

Programando em Java para Console

Portugol Online - Software livre para facilitar o estudo de algoritmos

Gerando arquivos PDF com Java e iText

  
Comentários
[1] Comentário enviado por cesperanc@ em 11/10/2005 - 15:39h

Parabéns pelo fantástico artigo... Achei as tuas explicações bastante acessíveis. Estou ansioso por experimentar algumas destas novidades na linguagem.

[2] Comentário enviado por lennon.jesus em 11/10/2005 - 16:37h

A linguagem JAVA está surpreendendo cada vez mais. O C e o C++ estão sendo substituidos em muitas universidades pelo JAVA.

Eu também aprecio as linguagens DotNet da Microsoft mas a grande vantagem do JAVA está em sua portabilidade entre plataformas e suas ferramentas de desenvolvimentos gratuitas.

Briga acirrada mesmo teríamos se a Microsoft disponibilizasse a portabilidade em sua DotNet. Seria interessante... Até mesmo se as ferramentas (deles) continuassem sendo pagas.

Acho que nos próximos anos iremos experimentar evoluções em diversas áreas, tanto de software como de hardware.


Parabéns pelo ótimo (inteligente, claro e direto) artigo.


Abraços.

[3] Comentário enviado por rdaraujo em 13/10/2005 - 16:21h

Pessoal, tenho a versao 1.5.0, porem em alguns exemplos das novas funcionalidades, como a nova forma de varrer um array, aparece a seguinte mensagem:
Syntax error, 'for each' statements are only available if source level is 5.0.

Eis o codigo:

String[] ar = {"a","b","c","d"};
for (String i:ar) {
System.out.println(i);
}

$ javac -version
javac 1.5.0_01

[4] Comentário enviado por FelipeAbella em 01/06/2006 - 18:52h

rdaraujo: Você tem que configurar para usar o source level 5.0 no compilador, muitas IDEs podem configurar isso, ou voce pode procurar saber o parametro que faz isso, que eu nao lembro agora.

[5] Comentário enviado por kalib em 19/02/2008 - 18:35h

Comigo tá dando problema...
instalei o 1.5...e rodando o comando java -version
vejo que está na 1.5 mesmo..
Porém quando abro o eclipse por exemplo, dá erro... ele continua compilando com o 1.4, e a classe scanner acaba não funcionando... :/
Alguém tem alguma solução?

[6] Comentário enviado por M4conheiRoX em 23/10/2008 - 12:02h

vou comerça
ftz


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts