27
Disciplina: MsC. Alexandro Vladno Edmilson Campos MsC. Fábio Procópio Esp. Felipe Dantas MsC. João Maria MsC. Liviane Melo Corpo docente: Características; Plataformas; Edições; Ambientes de desenvolvimento; Estrutura básica de um programa. AULA 01 Programação Orientada à Objetos

desenvolvimento; Estrutura básica de um programa....AULA 01 Programação Orientada à Objetos ... Plataforma Java, Standard Edition JDK Ferramentas: •Interpretador (java) •Compilador

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: desenvolvimento; Estrutura básica de um programa....AULA 01 Programação Orientada à Objetos ... Plataforma Java, Standard Edition JDK Ferramentas: •Interpretador (java) •Compilador

Disciplina:

MsC. Alexandro Vladno

Edmilson Campos

MsC. Fábio Procópio

Esp. Felipe Dantas

MsC. João Maria

MsC. Liviane Melo

Corpo docente:

Características; Plataformas; Edições; Ambientes de desenvolvimento; Estrutura básica de um programa.

AULA 01

Programação Orientada à Objetos

Page 2: desenvolvimento; Estrutura básica de um programa....AULA 01 Programação Orientada à Objetos ... Plataforma Java, Standard Edition JDK Ferramentas: •Interpretador (java) •Compilador

Edmilson Campos ([email protected]) 2

Page 3: desenvolvimento; Estrutura básica de um programa....AULA 01 Programação Orientada à Objetos ... Plataforma Java, Standard Edition JDK Ferramentas: •Interpretador (java) •Compilador

»

»

»

»

»

Edmilson Campos ([email protected]) 3

Page 4: desenvolvimento; Estrutura básica de um programa....AULA 01 Programação Orientada à Objetos ... Plataforma Java, Standard Edition JDK Ferramentas: •Interpretador (java) •Compilador

»

»

»

»

»

Edmilson Campos ([email protected]) 4

Page 5: desenvolvimento; Estrutura básica de um programa....AULA 01 Programação Orientada à Objetos ... Plataforma Java, Standard Edition JDK Ferramentas: •Interpretador (java) •Compilador

Interpretação Interpretação

HelloWorldApp.class

Edmilson Campos ([email protected]) 5

Page 6: desenvolvimento; Estrutura básica de um programa....AULA 01 Programação Orientada à Objetos ... Plataforma Java, Standard Edition JDK Ferramentas: •Interpretador (java) •Compilador

»

»

»

»

»

»

Edmilson Campos ([email protected]) 6

Page 7: desenvolvimento; Estrutura básica de um programa....AULA 01 Programação Orientada à Objetos ... Plataforma Java, Standard Edition JDK Ferramentas: •Interpretador (java) •Compilador

»

»

»

Edmilson Campos ([email protected]) 7

Page 8: desenvolvimento; Estrutura básica de um programa....AULA 01 Programação Orientada à Objetos ... Plataforma Java, Standard Edition JDK Ferramentas: •Interpretador (java) •Compilador

»−

»−

Edmilson Campos ([email protected]) 8

Page 9: desenvolvimento; Estrutura básica de um programa....AULA 01 Programação Orientada à Objetos ... Plataforma Java, Standard Edition JDK Ferramentas: •Interpretador (java) •Compilador

»

»

Page 10: desenvolvimento; Estrutura básica de um programa....AULA 01 Programação Orientada à Objetos ... Plataforma Java, Standard Edition JDK Ferramentas: •Interpretador (java) •Compilador

»

»

»

»

»

Edmilson Campos ([email protected]) 10

Page 11: desenvolvimento; Estrutura básica de um programa....AULA 01 Programação Orientada à Objetos ... Plataforma Java, Standard Edition JDK Ferramentas: •Interpretador (java) •Compilador

Plataforma Java, Standard Edition

JDK

Ferramentas:

• Interpretador (java)

• Compilador (javac)

• Debugger (JPDA)

• Documentador (javadoc)

• Disassembler (jconsole)

• Misc. De Ferramentas e APIs

JRE

Java Virtual Machine

• Hotspot Client VM

• Hotspot Server VM

• Java Plug-in

• Java Web Starter

• Java Control Panel

• Java Update Mechanism

Java SE API Bibliotecas:

• Linguagem/Utilitários

• Core/Base

• Interface de Usuário

• Integração

• Miscelâneas

Edmilson Campos ([email protected]) 11

Page 12: desenvolvimento; Estrutura básica de um programa....AULA 01 Programação Orientada à Objetos ... Plataforma Java, Standard Edition JDK Ferramentas: •Interpretador (java) •Compilador

Edmilson Campos ([email protected]) 12

Page 13: desenvolvimento; Estrutura básica de um programa....AULA 01 Programação Orientada à Objetos ... Plataforma Java, Standard Edition JDK Ferramentas: •Interpretador (java) •Compilador

Java Developments Kits Codinome Versão

Java SE 6 with JDK 1.6.0 Mustang 2006

Java 2 SE 5.0 with JDK 1.5.0 Tiger 2004

Java 2 SE with JDK 1.4.0 Merlin 2002

Java 2 SE with JDK 1.3 Kestrel 2000

Java 2 with SDK 1.2 Playground 1998

Edmilson Campos ([email protected]) 13

Page 14: desenvolvimento; Estrutura básica de um programa....AULA 01 Programação Orientada à Objetos ... Plataforma Java, Standard Edition JDK Ferramentas: •Interpretador (java) •Compilador

»

Edmilson Campos ([email protected]) 14

Page 15: desenvolvimento; Estrutura básica de um programa....AULA 01 Programação Orientada à Objetos ... Plataforma Java, Standard Edition JDK Ferramentas: •Interpretador (java) •Compilador

Edmilson Campos ([email protected]) 15

Page 16: desenvolvimento; Estrutura básica de um programa....AULA 01 Programação Orientada à Objetos ... Plataforma Java, Standard Edition JDK Ferramentas: •Interpretador (java) •Compilador

Edmilson Campos ([email protected]) 16

Page 17: desenvolvimento; Estrutura básica de um programa....AULA 01 Programação Orientada à Objetos ... Plataforma Java, Standard Edition JDK Ferramentas: •Interpretador (java) •Compilador

Edmilson Campos ([email protected]) 17

Page 18: desenvolvimento; Estrutura básica de um programa....AULA 01 Programação Orientada à Objetos ... Plataforma Java, Standard Edition JDK Ferramentas: •Interpretador (java) •Compilador

▪−

▪»

»

»

Edmilson Campos ([email protected]) 18

Page 19: desenvolvimento; Estrutura básica de um programa....AULA 01 Programação Orientada à Objetos ... Plataforma Java, Standard Edition JDK Ferramentas: •Interpretador (java) •Compilador

▪ linha 2

»

▪ linha 3

▪ linha 4

▪ linha 5

»

»

Edmilson Campos ([email protected]) 19

Page 20: desenvolvimento; Estrutura básica de um programa....AULA 01 Programação Orientada à Objetos ... Plataforma Java, Standard Edition JDK Ferramentas: •Interpretador (java) •Compilador

»

»

Edmilson Campos ([email protected]) 20

Page 21: desenvolvimento; Estrutura básica de um programa....AULA 01 Programação Orientada à Objetos ... Plataforma Java, Standard Edition JDK Ferramentas: •Interpretador (java) •Compilador

»

Edmilson Campos ([email protected]) 21

Page 22: desenvolvimento; Estrutura básica de um programa....AULA 01 Programação Orientada à Objetos ... Plataforma Java, Standard Edition JDK Ferramentas: •Interpretador (java) •Compilador

»

»

»

»

Edmilson Campos ([email protected]) 22

Page 23: desenvolvimento; Estrutura básica de um programa....AULA 01 Programação Orientada à Objetos ... Plataforma Java, Standard Edition JDK Ferramentas: •Interpretador (java) •Compilador
Page 24: desenvolvimento; Estrutura básica de um programa....AULA 01 Programação Orientada à Objetos ... Plataforma Java, Standard Edition JDK Ferramentas: •Interpretador (java) •Compilador

▪ www.netbeans.org

Edmilson Campos ([email protected]) 24

Page 25: desenvolvimento; Estrutura básica de um programa....AULA 01 Programação Orientada à Objetos ... Plataforma Java, Standard Edition JDK Ferramentas: •Interpretador (java) •Compilador

Edmilson Campos ([email protected]) 25

Page 26: desenvolvimento; Estrutura básica de um programa....AULA 01 Programação Orientada à Objetos ... Plataforma Java, Standard Edition JDK Ferramentas: •Interpretador (java) •Compilador

»

»

»

»

Edmilson Campos ([email protected]) 26

Page 27: desenvolvimento; Estrutura básica de um programa....AULA 01 Programação Orientada à Objetos ... Plataforma Java, Standard Edition JDK Ferramentas: •Interpretador (java) •Compilador

1.

2.

3.

4.

5.

Edmilson Campos ([email protected]) 27