Java é uma linguagem de programação orientada a objeto desenvolvida pela sun. Os programas em java consistem de um programa principal e um conjunto de classes.
A plataforma java possui dois componentes:
- JVM(Java Virtual Machine): máquina virtual que executa as instruções escritas em java. O compilador java transforma o programa em bytecodes. Os bytecodes são intruções da máqina reconhecidas pela JVM.
- API(Aplication Programming Interface): API's do java são coleções de classes existentes nas bibliotecas do java. São classes com estruturas para manipular arquivos, construir aplicativos gráficos entre outros.
Fases de um programa java.
- Criação do programa: Edição do arquivo em um editor de texto(código fonte). Deve salvar com a extensão .java.
- Compilação do programa: o compilador converte o programa java para bytecodes, salvando-o com a extensão .class.
- Carga do programa para a memória: o class é carregado para a memória contendo todos os bytecodes do programa principal.
- Verificação dos bytescodes: verificação se todos os bytecodes são válidos.
- Execução: A JVM executa os bytecodes verificados realizando as instruções do programa.
IDE's são os programas que utilizamos para editar esses códigos, compilar e executar o programa.
Pacotes em java.
Um pacote em java é um conjunto de classes agrupadas, a biblioteca do java inclui vários pacotes cada um contendo classes fortemente relacionadas.
- JAVA.AWT: contém classes definir interfaces gráficas. Ex:. JAVA.AWT.COLOR(classes que suportam cores).
- JAVA.NET: classe de suporte à utilização de internet.
- JAVA.APPLET: permite a criação de applets.
- JAVA.SQL: interpretação e java com banco de dados.
Os pacotes são instalados no diretório padrão do java, mas existem classes que prescisam serem importadas.
0 comentários:
Postar um comentário