introdução ao java

Propaganda
PROGRAMAÇÃO ORIENTADA A
OBJETOS
- CONCEITOS BÁSICOS
1
Prof. Angelo Augusto Frozza, M.Sc.
INTRODUÇÃO AO JAVA
|O
que é Java?
y Uma
linguagem de programação
y Um
ambiente de desenvolvimento
y Um
ambiente de aplicativos
2
INTRODUÇÃO AO JAVA
| Componentes
y
da plataforma Java
A tecnologia Java está dividida nas seguintes
áreas:
x
x
x
x
x
JSE – Standard Edition – Desktop
JEE – Enterprise Edition - Server
JME – Micro Edition – Mobile/Wireless
Java Web Services
XML
3
INTRODUÇÃO AO JAVA
4
INTRODUÇÃO AO JAVA
|
Objetivos da Linguagem Java:
y
Ser Orientada a Objetos
y
Fornecer um ambiente interpretado
y
Eliminar ponteiros
y
Permitir a alteração dinâmica dos programas
durante o tempo de execução
y
Viabilizar a verificação dos módulos de código
carregados para evitar problemas de segurança
5
INTRODUÇÃO AO JAVA
|
Recursos da Linguagem:
y
JVM (Java Virtual Machine)
y
Coleta de lixo
y
Segurança de código
6
INTRODUÇÃO AO JAVA
|A
y
y
Máquina Virtual Java:
Fornece as especificações da plataforma de
hardware para a qual todo o código Java está
compilado;
Permite um ambiente multiplataforma;
7
INTRODUÇÃO AO JAVA
| Ambiente
y
do Programa Java:
Processo de Compilação/Execução
Os arquivos
Java são
convertidos para
Bytecodes
8
INTRODUÇÃO AO JAVA
| Coletor
de Lixo (Garbage Collection):
y
Realiza a liberação automática da memória;
y
Este serviço é executado através de uma
thread em segundo plano;
y
O serviço é realizado durante os ciclos ociosos,
no tempo de execução da JVM;
9
INTRODUÇÃO AO JAVA
|O
que é necessário para programar e
executar programas Java?
(inicialmente)
y
Fazer download de uma versão do JDK (Java
Development Kit)
java.sun.com
|
Recomendação para Desktop:
|
J2SE 6 SDK
http://java.sun.com/javase/downloads/?intcmp=1281
|
Documentação – API Specification
10
INTRODUÇÃO AO JAVA
11
INTRODUÇÃO AO JAVA
12
INTRODUÇÃO AO JAVA
13
INTRODUÇÃO AO JAVA
|
|
Instalar o JDK
Configurar as variáveis de ambiente:
y
Criar uma variável JAVA_HOME
Nome da variável: JAVA_HOME
Valor da variável: C:\java\jdk1.6.0_04
y
DICA:
Ver slides
Aula001b
Configurar a variável PATH
Nome da variável: PATH
Valor da variável: [outros_valores];%JAVA_HOME%\bin;
y
Criar a variável CLASSPATH
Nome da variável: CLASSPATH
Valor da variável: %JAVA_HOME%;.
y
Copiar a pasta docs para %JAVA_HOME%
14
INTRODUÇÃO AO JAVA
| Codificar
o programa Java usando um
editor de texto ou uma IDE:
y
y
y
y
y
y
Bloco de notas
Edit do DOS
TextPad (www.textpad.com)
JCreator (www.jcreator.com)
Eclipse (www.eclipse.org)
Netbeans (www.netbeans.org) Æ recomendação
15
Download