PDF Archive

Easily share your PDF documents with your contacts, on the Web and Social Networks.

Share a file Manage my documents Convert Recover PDF Search Help Contact



java basico.pdf


Preview of PDF document java-basico.pdf

Page 1 23435

Text preview


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.
Bytecodes Java tornam possível a tecnologia “escreva uma vez, execute em qualquer
lugar”. Você pode compilar seu programa Java em qualquer plataforma que possua um
compilador. Os bytecodes gerados podem ser interpretados em qualquer plataforma que possua
uma JVM. Veja na figura abaixo:

A Plataforma Java
Por plataforma, entendemos o conjunto de hardware e software no qual um programa
executa. Alguns exemplos de plataformas muito usadas são o Windows, o Linux, o MacOS. A
plataforma Java é diferente, pois não envolve hardware; ela utiliza a plataforma de hardware das
outras.
A plataforma Java tem dois componentes:



Java Virtual Machine (Java VM ou JVM)
Java Application Programming Interface (Java API)

A API Java é uma coleção de componentes de software prontos, que incluem desde
estruturas para manipulação de arquivos até a construção de aplicativos gráficos. A API é
organizada como um grupo de bibliotecas com classes e interfaces; essas bibliotecas são
chamadas de pacotes.
A figura abaixo mostra o esquema de funcionamento da plataforma Java:

2