Java Apostila Java Pdf Computa O Inform Tica
5853 palavras
24 páginas
Curso de Java - Semana AcadˆemicaAugusto Mecking Caringi caringi.sul@terra.com.br Outubro de 2002
Conte´ udo 1 Introdu¸ c˜ ao
1.1 Hist´oria . . . . . . . . . . . . . . . . . . .
1.2 Caracter´ısticas da Linguagem . . . . . . .
1.2.1 Simples . . . . . . . . . . . . . . .
1.2.2 Orientada a Objetos . . . . . . . .
1.2.3 Distribu´ıda . . . . . . . . . . . . .
1.2.4 Robusta . . . . . . . . . . . . . . .
1.2.5 Segura . . . . . . . . . . . . . . . .
1.2.6 Neutra em Rela¸c˜ao `a Arquitetura .
1.2.7 Port´ avel . . . . . . . . . . . . . . .
1.2.8 Interpretada . . . . . . . . . . . .
1.2.9 Eficiente . . . . . . . . . . . . . . .
1.2.10 Suporta Concorrˆencia . . . . . . .
1.2.11 Dinˆ amica . . . . . . . . . . . . . .
1.3 Diferen¸cas entre C++ e Java . . . . . . .
1.4 Java API . . . . . . . . . . . . . . . . . .
1.5 Java SDK . . . . . . . . . . . . . . . . . .
1.6 Ambientes de Desenvolvimento Integrado
2 Fundamentos
2.1 Primeiro Exemplo: Hello World!
2.2 Tipos Primitivos . . . . . . . . .
2.3 Estruturas de Controle e Sele¸c˜ao
2.3.1 Estruturas de Sele¸c˜ao . .
2.3.2 Estruturas de Controle . .
2.4 Manipula¸c˜ao de Strings . . . . .
2.5 Fun¸c˜oes Matem´aticas . . . . . . .
2.6 Vetores e Matrizes . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.