Ferramentas do usuário

Ferramentas do site


info:java:start

Sobre Java

Anotações referentes sobre leituras e estudos em geral da Linguagem Java para desenvolvimento de aplicações diversas

História

  • Criada pela Sun Microsystems em 1992
    • Inicialmente pensada para dispositivos da época:
      • tvs
      • videoscassetes
      • e pequenas aplicações para internet (applets)
  • Foi derivada do C e C++
    • Permite ser utilizada em qualquer sistema operacional (multiplataforma)
    • Graças a sua máquina virtual
      • JVM - Java Virtual Machine
  Código fonte ⇒ compilador Java/JDK ⇒ Byte Code ⇒ JRE do respectivo S.O.(vem com a JVM)
  • JRE
    • Java Runtime Enviroment
    • Ambiente de Execução Java
      • Que usa a JVM e outras bibliotecas de apoio.
    • responsável por interpretar o byte code
    • e executar a aplicação
      • para aquele sistema operacional
  • JDK
    • Java Development Kit
    • Kit de Desenvolvimento para linguagem Java
    • Disponibiliza a API e utilitários para codificação em Java
    • Possui JRE embutido para executar e testar os códigos.
  • Ao distribuir a aplicação final, basta ter apenas a JRE instalada.
© 2019 por Samuel