DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da Java Magazine DIGITAL ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Novidades do Java 7 no NetBeans - Revista Java Magazine 98

O artigo apresenta uma introdução com os principais marcos da linguagem Java e do NetBeans ao longo de suas versões. Por meio de exemplos são demonstrados os novos recursos da linguagem Java, em sua versão de número 7, propostas pelo Projeto Coi






Por Everton Coimbra de Araújo e Scheila Giongo


A linguagem Java, desde sua criação, em 1991, vem conquistando profissionais e consequentemente ganhando o mercado de aplicações, principalmente as voltadas para a Internet e as corporativas. Para que esta linguagem conquistasse seu espaço e reconhecimento, ela ofereceu desde seu surgimento um nível de segurança elevado, portabilidade e alto desempenho. Essas características, incorporadas desde o início, vêm sofrendo grandes modificações e evoluções em suas versões ao longo dos anos.

Em sua primeira versão, lançada em 1996, o JDK 1.0, na época desenvolvido pela Sun Microsystems, foi definido como Oak. A versão oficial só se tornou estável no update JDK 1.0.2, passando a se chamar Java 1. A partir deste marco a linguagem começou a sofrer inúmeras mudanças, como acréscimos de classes e pacotes para a biblioteca padrão.

Em 1997 a Sun lançou o JDK 1.1, incorporando grandes melhorias para o desenvolvimento de aplicações gráficas, além da implementação de inner classes, JavaBeans, RMI (Java Remote Method Invocation), JDBC (Java DataBase Connectivity) e reflection.

 

Inner Class: Uma classe interna ou aninhada é uma classe cuja declaração ocorre dentro do corpo de outra classe ou interface.

 

O Java 2, lançado em 1998, ganha o nome de J2SE (Java 2 Platform, Standard Edition). Neste momento a plataforma passou a ser dividida entre J2SE, J2EE (Java 2 Platform, Enterprise Edition) e J2ME (Java 2 Platform, Micro Edition). Esta nova versão da linguagem recebeu o codinome playground e ganhou características importantes, tais como o framework collections, incorporação do compilador JIT (Just-in-time) na JVM e integração da API gráfica do Swing ao núcleo (core).

 Dois anos após o lançamento do Java 2, em 2000, foi lançado o J2SE 1.3, com o codinome kestrel. Os marcos importantes da versão 1.3 foram: a inclusão da HotSpot JVM (a primeira máquina virtual para desktop e servidores mantida e distribuída pela Oracle); a inclusão do JNDI (Java Naming and Directory Interface), uma API para acesso a serviços de diretórios; e a JPDA (Java Platform Debugger Architecture), uma coleção de APIs que fornece uma infraestrutura para detecção e remoção de bugs (debug) em código Java.

Em 2002 surge o J2SE 1.4, com o codinome Merlin. Cabe destacar que esse foi o primeiro lançamento da plataforma Java desenvolvido pela JCP (Java Community Process), como JSR (Java Specification Requests) 59. A versão 1.4 incluiu suporte a expressões regulares, inclusão do Java Web Start, API de logging e incorporação de extensões criptográficas e de segurança.

O Java 5, com o codinome tiger, e não mais J2SE, foi lançado em 2004. A versão foi desenvolvida dentro da JSR 176 e trouxe inúmeras novas características para a linguagem, tais como a inclusão de genéricos, meta-dados, autoboxing/unboxing, enumerações e Varargs.

Em 2006 foi lançada a especificação JSR 270, com o nome de Java SE 6 (mustang). Essa versão teve mudanças e marcos significativos na história do Java. O lançamento de releases semanais e desenvolvimento aberto foi um deles. A especificação estava ligada com 11 JSRs implementadas dentro da JSR 270. Dentre as mais marcantes, pode-se citar: a inclusão de suporte a linguagens de script (JSR 223); a adição do banco de dados Java DB baseado no Apache Derby; e enormes melhorias em termos de interface gráfica em componentes "



ATENÇÃO! A exibição deste artigo foi interrompida.


  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da Java Magazine DIGITAL ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!






    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!



Publicidade
Autor
Estatísticas
Favorito:
Comentários:
Feedback:
Utilidade:
0   0
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03