imported>He7d3r.bot m (formatação dos links para capítulos) |
imported>He7d3r.bot (Renomeando predefinição, conforme Tópico:Wikilivros:Diálogos_comunitários/Dados sobre os livros; Reposicionando AutoCat para melhorar lista de cat's utilizando AWB) |
||
Linha 4: | Linha 4: | ||
É pré-requisito para um bom aprendizado desta linguagem de programação conceitos sobre [[Programação orientada a objetos]]. | É pré-requisito para um bom aprendizado desta linguagem de programação conceitos sobre [[Programação orientada a objetos]]. | ||
</div> | </div> | ||
__NOTOC__ | __NOTOC__ | ||
Linha 23: | Linha 22: | ||
* [[/Prerrequisitos para acompanhar o livro/]] | * [[/Prerrequisitos para acompanhar o livro/]] | ||
** [[/Prerrequisitos para acompanhar o livro#O que é necessário|O que é necessário?]] | ** [[/Prerrequisitos para acompanhar o livro#O que é necessário|O que é necessário?]] | ||
** [[/Prerrequisitos para acompanhar o livro#Instalando o Java Development Kit (JDK)| Instalando o Java Development Kit (JDK)]] | ** [[/Prerrequisitos para acompanhar o livro#Instalando o Java Development Kit (JDK)|Instalando o Java Development Kit (JDK)]] | ||
===Capítulo 2 - Os básicos da linguagem=== | ===Capítulo 2 - Os básicos da linguagem=== | ||
Linha 34: | Linha 33: | ||
* [[/Blocos e comentários de programação/]] | * [[/Blocos e comentários de programação/]] | ||
* [[/Operadores/]] (a revisar) | * [[/Operadores/]] (a revisar) | ||
* [[/exercíciosBásicos/| Exercícios]] | * [[/exercíciosBásicos/|Exercícios]] | ||
===Capítulo 3 - estruturas de seleção=== | ===Capítulo 3 - estruturas de seleção=== | ||
Linha 42: | Linha 41: | ||
* [[/break/]] | * [[/break/]] | ||
* [[/continue/]] | * [[/continue/]] | ||
* [[/exercíciosSeleção/| Exercícios]] | * [[/exercíciosSeleção/|Exercícios]] | ||
===Capítulo 4 - Estruturas de controle=== | ===Capítulo 4 - Estruturas de controle=== | ||
Linha 49: | Linha 48: | ||
* [[/for/]] | * [[/for/]] | ||
** [[/Outros tipos de for/]] | ** [[/Outros tipos de for/]] | ||
* [[/exercíciosControle/| Exercícios]] | * [[/exercíciosControle/|Exercícios]] | ||
===Capítulo 5 - Arrays (Vetores)=== | ===Capítulo 5 - Arrays (Vetores)=== | ||
* [[/Vetores/]] | * [[/Vetores/]] | ||
** [[/Exemplos de programas com vetores/]] | ** [[/Exemplos de programas com vetores/]] | ||
* [[/exercíciosArrays/| Exercícios]] | * [[/exercíciosArrays/|Exercícios]] | ||
===Capítulo 6 - Métodos=== | ===Capítulo 6 - Métodos=== | ||
* [[/OQuesaoMetodos/| O que são métodos e para que servem]] | * [[/OQuesaoMetodos/|O que são métodos e para que servem]] | ||
* [[/ExemploMetodo/| Um exemplo simples de método]] | * [[/ExemploMetodo/|Um exemplo simples de método]] | ||
* [[/exercíciosMetodos/| Exercícios]] | * [[/exercíciosMetodos/|Exercícios]] | ||
* [[/Modificadores/|Modificadores]] | * [[/Modificadores/|Modificadores]] | ||
** [[/Modificadores#Modificador abstract/ |abstract]] | ** [[/Modificadores#Modificador abstract/|abstract]] | ||
** [[/Modificadores#Modificador final/ |final]] | ** [[/Modificadores#Modificador final/|final]] | ||
* [[/Modificadores#Modificadores de acesso/ | Modificadores de acesso:]] | * [[/Modificadores#Modificadores de acesso/|Modificadores de acesso:]] | ||
*** [[/Modificadores#Modificador de acesso private/ |private]] | *** [[/Modificadores#Modificador de acesso private/|private]] | ||
*** [[/Modificadores#Modificador de acesso protected/ | protected]] | *** [[/Modificadores#Modificador de acesso protected/|protected]] | ||
*** [[/Modificadores#Modificador de acesso public/ | public]] | *** [[/Modificadores#Modificador de acesso public/|public]] | ||
*** [[/Modificadores#Modificador de acesso static/ | static]] | *** [[/Modificadores#Modificador de acesso static/|static]] | ||
* [[/Constante/|Constantes]] | * [[/Constante/|Constantes]] | ||
Linha 126: | Linha 125: | ||
{{Java/BarraNav|||Java/O que é Java}} | {{Java/BarraNav|||Java/O que é Java}} | ||
{{ | {{AutoCat|Informática|Programação}} | ||
{{Ficha do livro | |||
|Etapa = 4 | |Etapa = 4 | ||
|Nível educacional 1 = | |Nível educacional 1 = | ||
|Tema 1 = <!-- Antes de preencher, opine na [[Wikilivros Discussão:Biblioteca#Proposta]] --> | |Tema 1 = <!-- Antes de preencher este campo, opine na [[Wikilivros Discussão:Biblioteca#Proposta]] --> | ||
|CDD 1 = | |CDD 1 = | ||
|CDU 1 = | |CDU 1 = | ||
|CBC 1 = | |CBC 1 = | ||
}} | }} | ||
[[cs:Kurz programování v Javě]] | [[cs:Kurz programování v Javě]] | ||
[[de:Java]] | |||
[[de:Java Standard|Deutsch J.SE]] | [[de:Java Standard|Deutsch J.SE]] | ||
[[en:Java]] | [[en:Java]] | ||
[[es:Programación en Java]] | [[es:Programación en Java]] |
Edição das 22h42min de 23 de agosto de 2010
Tenha calma.
Esta página ainda está em desenvolvimento.
O autor avisa que este conteúdo ainda pode conter vários erros.
É pré-requisito para um bom aprendizado desta linguagem de programação conceitos sobre Programação orientada a objetos.
Índice
Orientação a Objeto e Java
- O que é Java
- Características de linguagens orientadas a objetos
- A história de Java
- Onde Java está presente
- O porquê de se estudar Java
- Por onde começar
Capítulo 1 - Introdução e Instalação
Capítulo 2 - Os básicos da linguagem
- Criando e executando o primeiro programa
- Tipos de dados primários
- Literais
- Variáveis
- Blocos e comentários de programação
- Operadores (a revisar)
- Exercícios
Capítulo 3 - estruturas de seleção
Capítulo 4 - Estruturas de controle
Capítulo 5 - Arrays (Vetores)
Capítulo 6 - Métodos
- Constantes
- Comandos de seleção (a revisar)
- Comandos de iteração (a revisar)
- Fluxo de Controle
- Conversão de tipos
- Tipos de dados enumerados - enumeração
- Exemplos de Programas 02 (a revisar)
Capítulo 7 - Classes
Parte 1 - Classes e objetos
Parte 2 - Programando com cadeias de caracteres
Parte 3 - Programando com cadeias de caracteres
Parte 4 - Tratamento de erros e exceções
Parte 5 - Noções básicas de E/S (Entrada e Saída)
Parte 6 - Enlaces e processamento concorrente
- A classe Thread e a interface Runnable
- Os métodos da classe Thread
Parte 7 - Utilizando a interface gráfica
Capítulo 8 - Coleções
Conclusão
Apêndices
Obs.: as predefinições deste livro estão relacionadas aqui ou Lista de predefinições.
cs:Kurz programování v Javě de:Java Deutsch J.SE en:Java es:Programación en Java fr:Programmation Java hu:Java Programozás it:Linguaggio Java nl:Programmeren in Java ru:Java