Java Básico na Prática
Java Básico na Prática
Elio Kenta Numazaki
Analista de Sistemas
Maio de 2004 http://www.foton.la Introdução
Java é uma linguagem de alto nível que pode ser caracterizada como: Simples
Orientado a Objetos
Atributos
Operações
Objeto
2
Introdução
Interpretado
3
Introdução
Multiplataforma
4
Introdução
Multithread
Robusto e Seguro
Dinâmico
Distribuída
5
Introdução
Tecnologias Java
J2SE
J2EE
J2ME
6
Fundamentos da Linguagem
Palavras Reservadas:
abstract
boolean
break
Byte
case
catch
char
class
const
continue
default
do
double
else
extends
false
final
finally
float
for
Goto
If
implements
import
instanceof
int
interface
long
native
new
null
package
private
protected
public
return
short
static
super
switch
synchronized
this
throw
throws
transient
true
try
void
volatile
while
7
Fundamentos da Linguagem
Identificadores
É um nome usado pelo programador para nomear uma variável método, classe ou label
As palavras chaves não devem ser usadas como identificadores
Um identificador pode começar com uma letra, $ ou _
Os caracteres seguintes podem ser letras, $, _ ou dígitos
Exemplo de identificadores válidos:
» numero1
» numero_double
» curso
» $java
» _num
Exemplo de identificadores inválidos:
» 1_nome
» !teste
» float
8
Fundamentos da Linguagem
Identificadores
Para os identificadores, foram definidos algumas padrões de nomenclatura Os nomes de Classes devem começar com letra maiúscula
Os nomes de atributos e métodos devem começar com letra minúscula Nos casos de haver nomes compostos, o segundo nome deve começar com letra maiúscula
» Ex: calculaMedia, enviaDados
9
Fundamentos da Linguagem
Tipos primitivos
A linguagem possui 8 tipos primitivos
Tipo
Tipo
Tamanho (bits)
boolean