Você está na página 1de 17

LINGUAGEM JAVA Principais Caractersticas:

Multiplataforma Reaproveitamento de cdigo Orientada a objetos Cdigo-fonte aberto Case sensitive

Prof. Fbio Vitor de S

Tipos de verso
JRE EXECUTAR APLICATIVOS JDK DESENVOLVER APLICATIVOS J2SE JRE + JDK JME DESENVOLVER APLICATIVOS PARA DISPOSITIVOS MVEIS

Prof. Fbio Vitor de S

VARIVEIS DE AMBIENTE
JAVA_HOME: digitar o caminho da pasta do java. Ex.: C:\Arquivos de Programas\Java\jdk1.6.0_11 CLASSPATH: digitar .;%JAVA_HOME%\lib Path: adicionar no fim do valor ;%JAVA_HOME%\bin
Prof. Fbio Vitor de S

Principais Conceitos
Classe: Estrutura de cdigo que tem por finalidade resolver um problema. composta por atributos e mtodos. So os programas em Java. Seu cdigo pode ser reaproveitado. Objeto: algo concreto criado a partir do reaproveitamento do cdigo de uma classe. Mtodo: Representa uma ao (funcionalidade) de uma classe. Atributo: Representa uma caracterstica de uma classe.
Prof. Fbio Vitor de S

Tipos de dados
int String boolean float double char

Prof. Fbio Vitor de S

Exemplo de uso de atributos


public class Aluno { public static void main(String args []){ int codigo; String nome, sobrenome; nome = "Fbio"; } }
Prof. Fbio Vitor de S

Exemplo em uma classe:


public class MeusDados{
public static void main(String args[]){
String nome; nome = Joo;

Prof. Fbio Vitor de S

Comandos do Dos
Cd \ Cd Diretrio md Diretrio rd Diretrio Dir del arquivo volta para a raiz acessa a pasta cria uma pasta remove uma pasta lista o contedo da pasta remove um arquivo

Prof. Fbio Vitor de S

Comandos de JAVA
java Nome_da_classe executar uma classe j compilada. javac Nome_da_classe.java compilar uma classe. Obs.: Compilar significa gerar um arquivo executvel aps confirmar que o mesmo no possui erros.

Prof. Fbio Vitor de S

Salvando o arquivo
SEMPRE DEVE-SE SALVAR O ARQUIVO COM O MESMO NOME DIGITADO APS public class (nome escolhido para a classe) E COM A EXTENSO .java (minsculo)

Prof. Fbio Vitor de S

Mostrando a resposta
public class MeusDados{ public static void main(String args[]){ String nome; nome = "Joo"; System.out.println("O nome cadastrado foi: " + nome); } }
Prof. Fbio Vitor de S

Exerccios
1) Crie para cada problema uma classe que resolva-o: A) Mostrar teu nome, teu sexo, tua idade; ambos armazenados em atributos. B) Mostrar a soma e a mdia de 2 nmeros inteiros. C) Exibir a soma dos quadrados e o quadrado das somas de 3 nmeros.
Prof. Fbio Vitor de S

Janela de Dilogo
Utilizamos o JOptionPane para trabalhar com caixa de dilogo no JAVA. Os 2 principais recursos so: a) JOptionPane.showInputDialog(mensagem); Mensagem (escreva) + caixa de dilogo (leia) b) JOptionPane.showMessageDialog(null, mensagem); Mensagem (escreva)
Prof. Fbio Vitor de S

Integer.parseInt
Transforma um valor do tipo texto(String) em nmero inteiro (int). Exemplo: int n1; n1 = Integer.parseInt(JOptionPane.showInputDialo g(Digite o 1 nmero));
Prof. Fbio Vitor de S

Float.parseFloat
Transforma um valor do tipo texto(String) em nmero real (float).

Prof. Fbio Vitor de S

Double.parseDouble
Transforma um valor do tipo texto(String) em nmero real (double).

Prof. Fbio Vitor de S

EXERCCIOS
2) Crie um projeto utilizando os mtodos getters e setters para cadastrar e mostrar dados de veculos e profisses. Utilize uma classe para ser a principal.

Prof. Fbio Vitor de S