Escolar Documentos
Profissional Documentos
Cultura Documentos
www.t2ti.com
1
para
acompanhar
um
curso
avanado
onde
poder
aprender
www.t2ti.com
2
Mdulo
01
Introduo ao
Java
Histrico
A linguagem de programao Java foi criada em 1991 por James Gosling,
ela iniciou-se como parte do projeto Green da Sun Microsystems. Inicialmente a
linguagem iria chamar-se Oak (Carvalho) em referncia a rvore que era visvel pela
janela de James Gosling.
A mudana de nome ocorreu pois j existia uma linguagem de programao
com este nome, ento a linguagem foi rebatizada para Java.
O termo Java utilizado, geralmente, quando nos referimos a:
www.t2ti.com
3
etc.
www.t2ti.com
4
www.t2ti.com
5
Verses do Java:
Abaixo temos uma sntese das verses do Java e as principais alteraes
nas nomenclaturas e no seu contedo.
1. JDK 1.0 (1996): Primeira verso;
2. JDK 1.1 (1997): Adio das bibliotecas JDBC, RMI e etc;
3. J2SE 1.2 (1998) Playground: A partir daqui todas as verses Java foram
denominadas de Java 2 Standard Edition, passaram a ter apelidos (Playground)
e foi adicionado o Framework Collections e etc.;
4. J2SE 1.3 (2000) Kestrel: Incluso das bibliotecas JNDI, JavaSound e etc.;
www.t2ti.com
6
java -prof: Interpretador com opo para gerar estatsticas sobre o uso dos
mtodos;
www.t2ti.com
7
so
case-sensitive
isto
Nome
nome
so
identificadores diferentes.
Exemplos:
Identificadores vlidos
Identificadores invlidos
_codigo
5ident
$turma
-idade
$$_5A
%valor
www.t2ti.com
8
Classes
Mtodos
Variveis
Constantes
Carro
desligar
motor
COMBUSTIVEL
CursoJavaIniciante
iniciarModulo
quantidadeModulos
NOME_CURSO
Hotel
reservarSuiteMaster nomeReservaSuite
TAXA_SERVICO
Exemplos:
Instalao do JDK
www.t2ti.com
9
PATH:
Identifica
local
onde
encontram-se
as
ferramentas
de
Windows
Faa o download do JDK no site da SUN e execute o instalador.
*Muitos estudantes tm tido dificuldade para escolher o instalador. O instalador correto
sempre conter
www.t2ti.com
10
www.t2ti.com
11
www.t2ti.com
12
www.t2ti.com
13
C:\Arquivos de programas\Java\jdk1.5.0_05
5.3. Clique em OK
6. Clique novamente no boto Nova em Variveis do sistema;
6.1. Nome da varivel: CLASSPATH
6.2. Valor da varivel:
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME
%\lib\dt.jar;%JAVA_HOME%\lib\htmlconverter.jar;%JAVA_HOME%\
jre\lib;%JAVA_HOME%\jre\lib\rt.jar
6.3. Clique em OK
7. Selecione a vriavel PATH em Variveis do sistema;
7.1. Adicione o seguinte endereo ao campo Valor da varivel:
7.2.%JAVA_HOME%\bin
7.3. Clique em OK;
8. Clique em OK;
9. Clique em OK.
Agora vamos testar a instalao. Clique no boto Iniciar, v em Executar
e digite cmd.
www.t2ti.com
14
www.t2ti.com
15
www.t2ti.com
16
Linha:
1. Declarao da classe pblica de nome Teste;
2. Incio do corpo da classe;
3. Declarao do mtodo main (pblico, esttico, sem retorno e parametrizado);
1 A instalao do JDK e a criao da aplicao so demonstradas no mini-curso Instalao do JDK
www.t2ti.com
17
Mtodo main
Antes de iniciar o mtodo main, vamos abrir um breve parnteses para
introduzir a forma como comentamos o cdigo em Java. Basicamente existem duas
formas:
1. // texto: Esta a forma de comentar apenas uma linha de cdigo
2. /* texto */: Esta declarao utilizada quando desejamos comentar mais
de uma linha de cdigo
Vejamos a classe anterior agora com comentrios:
//Este o comentrio de uma linha
public class Teste {
/*
Este o comentrio
de mais de
uma linha
*/
www.t2ti.com
18
Exerccios
Aprenda com quem tambm est aprendendo, veja e compartilhe as suas
respostas no nosso Frum:
Exerccios Mdulo 01 Introduo ao Java
1. Qual a diferena entre JRE e JDK?
2. Quais so os componentes da JDK?
3. Instale o JDK na sua mquina.
4. Crie uma classe que imprima o seguinte texto Terminei o mdulo 3 com um
programa Java!.
5. Compile e execute a classe desenvolvida no exerccio anterior.
6. Comente o trecho de cdigo responsvel pela execuo da impresso, compile e
execute.
7. Mude o nome do mtodo main para start, compile e execute. O que
aconteceu?
8. Mude novamente o nome do mtodo main, agora para #main, compile e
execute. O que aconteceu?
9. Qual dos exerccios, 7 ou 8, gerou uma exceo durante a compilao? E
durante a execuo?
www.t2ti.com
19