Java
1.O que é JAVA? 5
1.1.Pequeno Histórico 6
1.2.Características Importantes 9
2.O Sun Java Developer’s Kit 12
2.1.O JDK é composto basicamente por: 12 14
2.2.Um Primeiro Exemplo 18
3.Variáveis, Operadores e Estruturas de Controle 21
3.1.Tipos de Dados Primitivos 21
23
3.2. Arrays 24
3.3.Funções Matemáticas 27 27 A funções matemáticas permitem eftuar diversos tipos de cálculos matemáticos. Para realizar estes cálculos, são utilizados os métodos das classe Math que devem apresentar a seguinte sintaxe: 27
Math.(argumentos ou lista de argumentos) 27
Não é necessário importar a classe Math em um programa para utilizar seus recursos, pois ela já faz parte do pacote Java.lang, importado automaticamente pelo compilador do Java. 27
A classe Math define duas constantes matemáticas, Math.Pi (o valor de pi) Math.E que se refere ao valor da base para logaritmos naturais. 27
Seguem as principais funções da classe Math: 27
3.4.Funções de String 32
Uma string corresponde à união de um conjunto de caracteres. Em Java, as 32 strings são instância de uma classe string. 32
Da mesma forma que as funções matemáticas, existem diversas funçõees para a manipulação de strings. Essas funções acompanham a seguinte sintaxe: 32
.(argumento) 32
Seguem as principais funções da classe String: 32
3.5.Declaração de Variáveis 37
3.6.Regras para Denominação de Variáveis 40
3.7.Comentários 40
3.8.Operadores 43
Nível 47
Operadores 47
1 47
(seletor) [ ] ( ) 47
2 47
++ -- ~ instanceof new clone - (unário) 47
3 47
* / % 47
4 47
+ - 47
5 47
> >>> 47
6 47
< > = 47
7 47
== != 47
8 47
& 47
9 47
^ 47
10 47
| 47
11 47
&& 47
12 47
|| 47
13 47
?: 47
14 47
= op= 47
15 47
, 47
3.9.Estruturas de Controle 47
4.A Programação Orientada à Objetos 61
4.1.Estrutura das Classes 64
4.2.Pacotes (Packages) 66
4.3.Estrutura das Classes 67
4.4.Regras para Denominação de Classes 68
4.5.Atributos 69
4.6.Instanciação 70
4.7.Métodos 71
4.9.Métodos