Académique Documents
Professionnel Documents
Culture Documents
Java
O que programao?
otimizar algum tipo de processo, desenvolvendo um
legvel da mquina
O que Java?
Linguagem de programao orientada a objetos
Desenvolvida pela Sun Microsystems em 1990,
e Web.
Prtica
http://www.oracle.com/technetwork/pt/java/javase/download
s/index.html
Baixar e instalar o JVM (Java Virtual Machine):
https://www.java.com/pt_BR/download/
Instalao do eclipse
Instalao do eclipse
Alterar o caminho da instalao
Instalao do eclipse
Escolher a pasta de projetos previamente criada
Workspace.
Projeto
Criar um projeto e cham-lo de AulasJava
Projeto
Elementos do projeto
Pacote (package): um conjunto de classes. Dividimos o
comuns.
Mtodos: so as funes de uma classe.
Variveis: so os atributos da classe. Cada varivel
Padres de Criao
Java caseSensitive, significa que, faz diferenciao
do projeto
Padres de Criao
Exemplos
Projetos:
- Simples: Aulas
- Composto: AulasJava
Packages:
- Simples: principal
- Composto: principal_aulas
Padres de Criao
Exemplos
Classes:
- Simples: Calculadora
- Composto: CalculadoraCientifica
Variveis:
- Simples: idade
- Composto: idadeMae
Pacote (Package)
Abra o projeto e crie um novo package chamado
Classe
Clique com o boto direito sobre o package principal>
Classe
Tipos de Classe
Public Acessvel em todo o projeto
Abstract Classe demonstrativa, usada apenas como
Classe
Construtor:
- responsvel por criar uma nova instncia (objeto) da classe
- Uma classe pode ter mais um construtor;
Mtodo
Dentro da Classe Inicio crie um mtodo chamado main
Clique com o boto direito sobre a classe Main > Run As>
Java Application
Variveis
Dentro de um bloco, podemos declarar variveis e us-las.
Em Java, toda varivel tem um tipo que no pode ser
nmero inteiro;
int idade;
Variveis
A partir do momento em que declarada, a varivel existe
Variveis
Principais tipos de variveis:
Numricos:
- int, float, double
Texto:
- char, String
Verdadeiro ou falso:
- boolean
Operadores matemticos
Soma
valorA + valorB
Subtrao:
valorA valorB
Diviso:
valorA / valorB
Multiplicao:
valorA * valorB
Modificadores de Acesso
So utilizados em variveis e mtodos e determinam o
mtodos ou variveis.
nome);
- Atribua as seguintes variveis: nome, sexo, endereco, idade; Todas
sero do tipo private;
- Crie mtodos que atribuiro e manipularam as variveis da pessoa
(gets e sets).
3) Utilizao de uma classe em outra classe e concatenao de String.
- No mtodo main da classe Principal crie uma nova varivel do tipo
Pessoa;
- Atribua valores para Pessoa, como nome, sexo, endereco e idade;
- Imprima os valores de Pessoa separados por - na sada padro do
Java.