Verificar

6675 palavras 27 páginas
Curso de Java Básico
Fábio Mengue – fabio@unicamp.br Centro de Computação - Unicamp

História Rápida da Linguagem
Em 1991, um grupo de engenheiros da Sun Microsystems foi encarregado de criar uma nova linguagem que pudesse ser utilizada em pequenos equipamentos como controles de TV, telefones, fornos, geladeiras, etc. Essa linguagem deveria dar a esses aparelhos a capacidade de se comunicar entre si, para que a casa se comportasse como uma federação. Deveria ainda ser capaz de gerar códigos muito pequenos, que pudessem ser executados em vários aparelhos diferentes, e praticamente infalível. Os engenheiros escolheram o C++ como ponto de partida. Orientada a objetos, muito poderosa e gerando pequenos programas, parecia a escolha correta. Para solucionar o problema da execução em várias arquiteturas, eles utilizaram o conceito da máquina virtual, onde cada fabricante iria suportar algumas funções básicas que os programas utilizariam. Até hoje a linguagem resultante deste projeto não é utilizada em aparelhos eletrodomésticos. Ao invés disso, o Java se tornou um das linguagens de programação mais utilizadas no planeta.

Vantagens do Java (Por Que Estudar Essa Linguagem ?)
Na maioria das linguagens de programação, você precisa compilar ou interpretar um programa para que ele seja executado em seu computador. A linguagem Java é diferente, pois seus programas são compilados E interpretados. Com o compilador, você inicialmente transforma seu programa em uma linguagem intermediária, chamada bytecode. Esse código é independente de plataforma, e é mais tarde interpretado por um interpretador Java. A compilação acontece apenas uma vez; a interpretação acontece todas as vezes que seu programa é executado. A figura abaixo mostra como isso acontece.

1

Você deve pensar nos bytecodes como instruções de máquina para a Java Virtual Machine (ou JVM). Todos os produtos que conseguem executar programas em Java (como um browser que executa applet’s) possuem uma cópia da JVM.

Relacionados

  • Verificar
    390 palavras | 2 páginas
  • verificar
    1083 palavras | 5 páginas
  • Verificar
    5358 palavras | 22 páginas
  • Verificar
    492 palavras | 2 páginas
  • Verificar outros
    305 palavras | 2 páginas
  • VERIFICAR PERDA DE PACOTE:
    997 palavras | 4 páginas
  • Como Verificar A Transmiss O De Uma NodeB
    318 palavras | 2 páginas
  • Como Verificar Se Existe Valores Duplicados
    581 palavras | 3 páginas
  • trabalho individual verificar
    1341 palavras | 6 páginas
  • Como Verificar a Validade da Carga do Extintor
    527 palavras | 3 páginas