Escolar Documentos
Profissional Documentos
Cultura Documentos
JAVA
Apresentao
Luiz Olvio Costa de Oliveira
luizolivio@gmail.com | www.sucessobrasil.com.br
Formao Esp. Engenharia de Sistemas Esp. Educao e Trabalho Bacharel em Comunicao Social RRPP Atividades
AGENDA
Introduo
a Linguagem de Programao
Java
Por
que usar Java Como funciona um programa em Java Conhecendo e Instalando a IDE Netbeans Contruo de um Programas simples Entrada de Dados Estruturas de Controle Exerccios
Java multiplataforma, ou seja, um programa escrito em Java pode ser executado em qualquer plataforma (sistema operacional combinado com hardware) sem necessidade de alteraes no cdigo fonte Java uma arquitetura aberta, extensvel, com vrias implementaes, o que a torna independente do fornecedor. Java pode ser baixada gratuitamente do site da Sun/Oracle.
Java uma linguagem independente de plataforma que pode ser utilizada em vrios produtos eletrnicos, tais como torradeiras e refrigeradores.
Java uma linguagem completamente orientada a objeto com forte suporte a tcnicas adequadas de engenharia de software Java uma das linguagens de desenvolvimento de softwares mais utilizadas no mundo.
Em uma linguagem de programao como C e Pascal, temos o seguinte quadro quando vamos compilar um programa..
Cdigo fonte em c Teste.c Compila
Gera cdigo binrio para um determindao SO Teste.exe
SO
O cdigo fonte compilado para uma plataforma e sistema operacional especficos. Muitas vezes, o prprio cdigo fonte desenvolvido visando uma nica plataforma! Na maioria das vezes, a sua aplicao se utiliza das bibliotecas do sistema operacional, como, por exemplo, a de interface grfica para desenhar as 'telinhas'. A biblioteca de interface grfica do Windows bem diferente das do Linux.
Virtual
em poucas palavras, um mecanismo que permite executar cdigo em Java em qualquer plataforma.
Java utiliza o conceito de mquina virtual, onde existe uma camada extra entre o sistema operacional e a aplicao, responsvel por traduzir (no apenas isso) o que sua aplicao deseja fazer para as respectivas chamadas do sistema operacional no qual ela est rodando no momento.
JRE X JDK: JRE o Java Runtime Environment, que serve para rodar as aplicaes em Java, como o site daquele banco ou aquele jogo on-line. O JDK, o Java Development Kit, que o Kit de Desenvolvimento em Java, que j contm o JRE!
H duas maneiras de rodar aplicativos em Java, porm usaremos neste curso s uma (por IDE), que a mais usada e a mais simples. A outra por linha de comando, ou seja, atravs do prompt de comando. Pra rodar assim, voc teria que ir pelo DOS ou pelo Terminal at a pasta que voc criou os arquivos de cdigo, compilar e rodar, usando os comandos 'javac' e 'java', mas um processo lento e cansativo.
Vamos usar uma IDE, o NetBeans, que um programa do prprio site da Oracle, detentora hoje do Java desde de quando adquiriu a SUN desenvolvedora da tecnologia. Esse programa j compila e roda automaticamente os cdigos que voc escrever, alm de checar erros, auto-completar seus cdigos, mostrar visualmente os arquivos de seu programa (se for um projeto grande, ter dezenas de arquivos) alm diversas de outras funcionalidades. Alm da instalao ser totalmente automatizada.
H diversos tipos de Java, como o para celular, o ME, o para WEB etc. Usaremos o Java SE, para criar aplicaes para computadores. Entre em:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
Clique em Finish
Comentrios
COMENTRIOS
Utilizados
No
Documentar
Exceto Applets
A mensagem
de Dados
Sada do Programa
EXEMPLO
AS 53 PALAVRAS-CHAVE DE JAVA
OPERADORES
OPERADORES DE INCREMENTO
OPERADORES RELACIONAIS
OPERADORES LGICOS
varias formas:
Classe
CLASSE SCANNER
Mtodo main
Declara a classe
CONVERSO DE STRING
Da
CONVERSO DE STRING
A API JAVA
EXERCCIOS
ESTRUTURAS DE CONTROLE
Estruturas
de Seleo
de Repetio
Estruturas
ESTRUTURA DE SELEO
Java
if
else
switch
COMANDO IF
Especifica que um comando ou bloco ser executado se e somente se uma determinada condio booleana for verdadeira
COMANDO IF - ELSE
Especifica que um comando ou bloco ser executado quando uma condio booleana for verdadeira e outro comando quando a condio for falsa
COMANDO SWITCH
Permite
multiplicidade de escolha
ESTRUTURAS DE REPETIO
Permite
while
COMANDO WHILE
Os
comandos no lao while so executados enquanto uma condio booleana for verdadeira
COMANDO DO - WHILE
A
principal diferena no do while que os comandos so executados pelo menos uma vez;
COMANDO FOR
EXERCCIO
EXERCCIO
Livros Recomendados
Java Como Programar Use a Cabea Java