Curso Java
Artigos Científicos: Curso Java. Pesquise 862.000+ trabalhos acadêmicosPor: ribeirofelippe • 12/10/2014 • 9.654 Palavras (39 Páginas) • 317 Visualizações
Centro de Formação
São Domingos
Fundamentos de Programação
em
Java
guia prático
Joaquim José Hangalo
Luanda, 2011
Guia prático de introdução à programação e à linguagem java com Orientação a Objectos
Princípios da programação na linguagem Java
Como qualquer linguagem de programação, a linguagem Java tem regras estritas indicando como os programas devem ser escritos. É bom ter familiaridade com a sintaxe da linguagem, aprendendo a reconhecer e definir os tipos primitivos, identificadores e expressões em Java
Antes de começar
Convenções do Código Java
a) Classes: O nome da classe deve ter a inicial maiúscula e as demais minúsculas. Quando você utiliza dois nomes, as iniciais devem ser maiúsculas.
class MeuPrimeiroPrograma
b) Interfaces: A mesma regra aplicada às classes
c) Métodos: Devem iniciar com letra minúsculas e as iniciais das próximas palavras devem ser maiúsculas.
informeSalario()
d) Variáveis: Devem iniciar com letra minúsculas e as iniciais das próximas palavras devem ser maiúsculas.
clienteCorrente
e) Constantes: Devem ser todas em maiúsculas, com as palavras separadas por sublinhado.
IDADE_MAXIMA
f) Utilizar identação de código
g) É boa prática comentar o código!
Palavras Reservadas
abstract double int strictfp
boolean else interface super
break extends long switch
byte final native synchronized
case finally new this
catch float package throw
char for private throws
class goto protected transient
const if public try
continue implements return void
default import short volatile
do instanceof static while
Regras gerais para escrever um programa em Java
Um programa em Java é constituído de uma ou mais classes delimitadas por chaves { }, onde uma destas classes, obrigatoriamente possui um método chamada main(). As principais regras são:
Letras maiúsculas e minúsculas são tratadas como caracteres diferentes;
O formato do texto é livre;
O método main(){} especifica onde o programa começa e termina de ser executado;
Todos os comandos são terminados por ponto e vírgula;
Todas as variáveis devem ser declaradas;
{ método começa a ser executado;
} método termina de ser executado.
Elementos básicos da Linguagem
Tipos de dados, variáveis e contas
As variáveis e constantes são os elementos básicos que um programa manipula
Tipos de Dados
Determinam o conjunto de valores e as possíveis operações realizadas sobre os mesmos; informam a quantidade de memória (em bytes) que uma variável pode ocupar;
Cada tipo de dado possui um intervalo de valores permitido.
Na linguagem Java existem dois grupos de tipos de dados:
1. Tipos básicos primitivos, chamados de built-in types que são divididos em três categorias (numéricos, booleanos e caracteres);
2. Tipos compostos os quais são dividis em três categorias (Strings, arrays e personalizados)
Tipos de dados Primitivos
Java é uma linguagem de programação fortemente orientada a objetos e, com exceção dos tipos primitivos, “qualquer” coisa em Java é uma classe/objeto.
Tipos Numéricos Inteiros
Tipo Tamanho em bits Faixa
byte 8 -128 até +127
short 16 -32,768 até +32,767
int 32 -2,147,483,648 até+2,147,483,647
long 64 -9,223,372,036,854,775,808 até
+9,223,372,036,854,775,807
Tipos Numéricos Reais
Tipo Tamanho em bits Faixa
float 32 -3.40292347E+38 até +3.40292347E+38
double 64 -1.79769313486231570E+308 até
+1.79769313486231570E+308
Tipo caracter
Tipo Tamanho em bits Faixa
char 16 UNICODE - 65536 caracteres possíveis
Observação: Um caracter é delimitado por apóstrofos ‘caracter’. O que causa confusão, pois as Strings são delimitadas por aspas “String”.
Caracteres Especiais de Escape:
'\u0000' a
'\uFFFF' caracteres Unicode
\b retrocesso
\t tab
\n avanço de linha
\r retorno de carro
\” aspas
...