Académique Documents
Professionnel Documents
Culture Documents
Objetivos da Aula
1 O que o Java?
2 Pequeno Histrico
2 Pequeno Histrico
3 Caractersticas Importantes
Orientada a Objetos
Independente de Plataforma
Sem Ponteiros
Desempenho
Segurana
Permite Multithreading
4 Recursos Necessrios
Ambiente de Desenvolvimento
http://java.sun.com
http://www.microsoft.com (Microsoft)
http://www.netscape.com (Netscape)
http://java.sun.com/products/hotjava
Prof. M.Sc. Srgio A. C. Bezerra
(Sun - HotJava)
Um compilador (javac)
Uma mquina virtual Java (java)
Um visualizador de applets (appletviewer)
Bibliotecas de desenvolvimento (os packages
java)
Um programa para composio de documentos
(javadoc)
Um depurador bsico de programas (jdb)
Verso run-time do ambiente de execuo (jre)
Prof. M.Sc. Srgio A. C. Bezerra
6 Desenvolvendo um programa
Compilando o arquivo:
javac Saudacao.java
Saudacao.java
Saudacao.class
java Saudacao
Prof. M.Sc. Srgio A. C. Bezerra
7 O Ambiente Java
Editor
bytecodes
Verificador
bytecodes
.java
Carregador
Compilador
.class
Interpretador
Prof. M.Sc. Srgio A. C. Bezerra
8 Mapa de Tecnologias
8 Mapa de Tecnologias
8 Mapa de Tecnologias
8 Mapa de Tecnologias
8 Mapa de Tecnologias
8 Mapa de Tecnologias
Servlets
8 Mapa de Tecnologias
8 Mapa de Tecnologias
8 Mapa de Tecnologias
8 Mapa de Tecnologias
Swing