33
/ru/
AIzaSyAYiBZKx7MnpbEhh9jyipgxe19OcubqV5w
October 1, 2025
Create a timeline
Public Timelines
For education
For educational institutions
For teachers
For students
Cabinet
For educational institutions
For teachers
For students
Open cabinet
FAQ
Получить премиум
Close
Create a timeline
Public timelines
Library
FAQ
About & Feedback
Соглашение
Приватность
Библиотека
FAQ
Support 24/7
Cabinet
Get premium
Donate
The service accepts bank transfer (ACH, Wire) or cards (Visa, MasterCard, etc). Processed by Stripe.
Secured with SSL
Скачать
Export
Создать копию
Premium
Встроить в сайт
Share
Java Timeline
Category:
Иное
Обновлено:
3 дек 2019
Linha do tempo da linguagem de programação java.
0
0
509
Авторы
Created by
João
Attachments
Comments
События
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
About & Feedback
Соглашение
Приватность
Библиотека
FAQ
Support 24/7
Cabinet
Get premium
Donate
The service accepts bank transfer (ACH, Wire) or cards (Visa, MasterCard, etc). Processed by Stripe.
Secured with SSL
Comments