29
/
en
AIzaSyAYiBZKx7MnpbEhh9jyipgxe19OcubqV5w
April 1, 2024
Create
Public Timelines
Library
FAQ
For education
Cabinet
For educational institutions
For teachers
For students/pupils
Download
Export
Duplicate
Embed
293 views
0
0
Java Timeline
Linha do tempo da linguagem de programação java.
Created by
João
⟶ Updated 3 Dec 2019 ⟶
List of edits
Comments
Events
A linguagem de programação orientada a objetos Java começou a ser criada na Sun Microsystems. Teve inicio com o Green Project, no qual os mentores foram Patrick Naughton, Mike Sheridan, e James Gosling. Este projeto não tinha intenção de criar uma linguagem de programação, mas sim de antecipar a “próxima onda” que aconteceria na área da informática e programação. Os idealizadores do projeto acreditavam que em pouco tempo os aparelhos domésticos e os computadores teriam uma ligação.
Foi adaptada a linguagem Oak para a internet, e foi lançado o Java, que era uma versão atualizada do Oak para a internet. A tecnologia teve uma enorme utilização, e logo grandes empresas como a IBM anunciaram que estariam dando suporte ao Java, ou seja, os produtos destas empresas iriam rodar aplicativos feitos na linguagem.
O Java já tinha mais de 4 milhões de desenvolvedores. A ideia inicial do Green Project começou a se concretizar e a linguagem deles passou a ser utilizada em dezenas de produtos diferentes, como: Computadores, celulares, palmtops, e a maioria dos produtos da Apple.
Muitas partes do Java estavam sendo passadas para a licença de Software livre, e a maioria já estava disponível para o publico gratuitamente, tudo Sob licença GNU.
Java Development Kit (JDK ou Java 1.0) É a 1ª versão sendo hoje usada para compatibilidade de browsers mais antigos.
Java Development Kit (JDK ou Java 1.1) Obteve muitas bibliotecas adicionadas das quais se destacaram o Java RMI, JavaBeans, novo modelo de eventos e o JDBC (para conexão com banco de dados).
Java Standard Edition (J2SE 1.2 ou Java2) Com o tempo surgiu a versão do Java 1.2, que obteve um grande aumento das classes na biblioteca Java (API), considerada a versão da mudança do nome para as versões do produto (JDK) e também sendo optada pela divisão de 3 tipos de plataformas. O principal motivo foi que muitos desenvolvedores e usuários estavam confundindo a linguagem Java da linguagem Javascript, que são diferentes.
A partir daqui todas as versões Java foram denominadas de Java 2 Standard Edition, que passaram a ter apelidos ou codinomes, esta versão ficou conhecida como Playground da qual foi adicionado o Framework Collections e outros.
Java Standard Edition - J2SE 1.3 Codinome Kestrel, inclusão das bibliotecas JNDI, JavaSound entre outros.
Java Standard Edition J2SE 1.4 Codinome Merlin, criada a palavra reservada “assert”, biblioteca NIO entre outros.
Java Standard Edition J2SE 5.0 A versão mais usada, sendo conhecida com o codinome Tiger. Apesar da versão ser 1.5, agora é chamada apenas de 5. Adições importantes como: Enumeração, Autoboxing, Generics, for-each entre outros estão nela.
Java Standard Edition JSE 6 Codinome Mustang, teve outras alterações que mudaram na nomenclatura (remoção do 2 - J2SE) e melhora significativa na performance e na estabilidade, tendo o surgimento do JIT.
Java Stadard Edition JSE 7 Possui alguns aperfeiçoamentos como: Suporte ao uso de strings em condições do switch, Inferência na criação de objetos com tipos genéricos, Simplificação na invocação de métodos com parâmetros varargs e tipos genéricos, Gerenciamento automático de recursos como conexões a bancos de dados e I/O, Possibilidade de tratar diversas exceções em um mesmo catch (Multicatch), Entre outros.
Versão mais recente e que recebe pequenas atualizações até os dias atuais.
INÍCIO
CONTINUA...
DIAS ATUAIS