Upload
cheryl-christensen
View
22
Download
3
Embed Size (px)
DESCRIPTION
Linguagem de Programação Java Aula 1. Prof. Cristian Rodrigo Dalcico. Roteiro. Pequeno Histórico Características Importantes Recursos Necessários O SDK O ambiente Java Primeiro Exemplo. Pequeno Histórico. Grupo de Projetos: Green Onde: Sun Microsystems Quando: 1991 - PowerPoint PPT Presentation
Citation preview
Prof. Cristian Rodrigo Dalcico.
Linguagem de
Programação
JavaAula 1
2
Roteiro Pequeno Histórico Características
Importantes Recursos Necessários O SDK O ambiente Java Primeiro Exemplo
3
Pequeno Histórico Grupo de Projetos: Green Onde: Sun Microsystems Quando: 1991 Quem: James Gosling, Patrick
Naughton e Mike Sheridan O que: desenvolver uma nova
plataforma de equipamentos portáteis inteligentes
4
Pequeno Histórico C/C++ se mostravam
inadequados. Gosling decide por uma nova
linguagem de programação baseada em C e C++: Oak.
Equipe desenvolve novo hardware e um mini sistema operacional para dar suporte ao Oak.
5
Pequeno Histórico Avanço da Internet. Lançam o navegador WebRunner. Poucos meses depois a Netscape
incorpora capacidades semelhantes em seu browser Navigator.
Microsoft lança seu browser, o Internet Explorer, que também possuía suporte ao Java.
6
Características Importantes Linguagem completamente
orientada a objetos. Sintaxe simples, semelhante a C+
+, mas de elevada consistência. Muito robusta. Possui extrema portabilidade: é
interpretada (bytecodes).
7
Características Importantes Ausência de ponteiros (não
permite manipulação direta de endereços de memória).
Desempenho adequado: pode ser compilada no instante da execução.
Suporta múltiplas linhas de execução (multithreaded).
8
Recursos Necessários Sun SDK (Software Development Kit) é a
mais popular ferramenta, considerada padrão.
Download gratuito: http://java.sun.com
Existem (muitas) outras ferramentas
9
O SDK Conjunto de ferramentas para
desenvolvimento de aplicações Java: Um compilador para linguagem (javac) Um interpretador e ambiente runtime
JVM (java) Um visualizador de applets
(appletviewer) Não inclui ambiente visual para
desenvolvimento.
10
O ambiente Java
Arquivo.java
Editor
Compilador(javac)
Arquivo.class
Máquina Virtual Java(java)
11
Primeiro-Exemplo
//Hello.java
public class Hello { public static void main (String arg[]) {
System.out.println(“Hello Word”); }}
12
Programação em Java
"Escrever o código uma vez e reutilizá-lo sempre que
possível”