Menu

Java – Uma abordagem sobre programação Java

R$35,00

Java é uma linguagem de programação que permite desenvolver aplicativos e serviços eficientes. Tornou-se um padrão global para desenvolvimento e fornecimento de aplicativos para celular, jogos, …

256 páginasAutor(es): Geraldo César CantelliISBN: 978-85-371-0366-1
Sumário

Sumário

Lista de Siglas e Abreviaturas
1. Conhecendo a Tecnologia da Informação
1.1. Linguagens Compiladas versus Interpretadas
1.2. Portabilidade
1.3. Termos e Definições em Programação
2. Conceitos Iniciais em Programação de Computadores
2.1. Hardware e Software
2.2. Algoritmos
2.3. Estrutura de um Programa em Java
2.4. Case Sensitive
2.5. Declaração e Uso de Variáveis
3. Paradigmas de Programação
3.1. Diferenças de Terminologias
4. Estruturas de Repetição
4.1. While
4.2. Do...While
4.3. For
5. Estruturas de Decisão
5.1. If...Else
5.2. If...Else If
5.3. Switch
6. Interagindo com o Usuário
6.1. Scanner
6.2. JOptionPane
7. Vetores
7.1. Declarações
8. Listas e Conjuntos
8.1. Listas
8.1.1. Ordenação
8.1.2. Percorrer os Elementos da Lista
8.2. Conjuntos
9. Recursividade
9.1. Fatorial com While
9.2. Fatorial com Recursividade
10. Classes e Objetos
10.1. Classes e Abstração
10.2. Objetos e Instanciação
11. Detalhes da Execução de Métodos
11.1. Estudo de Caso Atleta
12. Encapsulamento
12.1. Visibilidade de Atributos
12.2. Set
12.3. Get
13. Herança
13.1. Palavra-chave Extends
14. Sobrescrita de Métodos
14.1. Sobrescrita ou Override
15. Agregação e Composição
15.1. Agregação
15.2. Composição
16. Construtores
16.1. Padrão
16.2. Com Sobrecarga
17. Polimorfismo
17.1. Polimorfismo de Método
17.1.1. Assinatura de Métodos Polimórficos
17.2. Polimorfismo de Classes
17.2.1. Exemplo 1
17.2.2. Exemplo 2
17.2.3. Exemplo 3
18. Métodos e Classes Abstratos
18.1. Palavra-chave Abstract
19. Interfaces
19.1. Aplicações de Interfaces
20. APIs Gráficas
20.1. java.awt.*
20.2. javax.swing.*
21. Gerenciadores de Layout
21.1. GridLayout()
21.2. BorderLayout()
22. Funcionalidade dos Botões
22.1. ActionListener
22.2. Salvando e Exibindo os Contatos
23. Menus
24. Arquivos XML
24.1. Exceções
24.2. Classe que Interage Diretamente com XML
25. Criação de Modelos e Exibição de Tabelas
25.1. Finally
26. Exercícios Resolvidos
Anexos
Refrências
Glossários
Amostra Exercícios

Download do arquivo de exercícios

Clique aqui para fazer o download.
REF: 978-85-371-0366-1 Categoria

Java é uma linguagem de programação que permite desenvolver aplicativos e serviços eficientes. Tornou-se um padrão global para desenvolvimento e fornecimento de aplicativos para celular, jogos, conteúdo on-line e software corporativo.
O livro Java – Uma Abordagem sobre Programação Java está dividido em capítulos e apresenta os conceitos necessários para compreensão rápida e gradativa da linguagem Java. Entre os tópicos abordados estão: introdução sobre tecnologia da informação, os termos, definições e conceitos utilizados em programação, a diferença entre terminologias, estruturas de repetição e decisão, lista e conjuntos, recursividade, classes e objetos, detalhes da execução de métodos, encapsulamento, herança, sobrescrita de métodos, agregação e composição, construtores, polimorfismo, métodos e classes abstratas, interfaces, APIs gráficas, gerenciadores de layout, funcionalidade dos botões, leitura e gravação de arquivos XML, criação de modelos e exibição de tabelas, entre outros.
O livro apresenta vários exemplos que facilitam o entendimento do conteúdo e, um capítulo com exercícios resolvidos sobre estrutura, com os quais o leitor poderá praticar os conceitos apresentados.

Peso 0.33 kg
Dimensões 210 x 148 x 2 mm
Autor

Geraldo César Cantelli

Sumario

Lista de Siglas e Abreviaturas<br />
1. Conhecendo a Tecnologia da Informação<br />
1.1. Linguagens Compiladas versus Interpretadas<br />
1.2. Portabilidade<br />
1.3. Termos e Definições em Programação<br />
2. Conceitos Iniciais em Programação de Computadores<br />
2.1. Hardware e Software<br />
2.2. Algoritmos<br />
2.3. Estrutura de um Programa em Java<br />
2.4. Case Sensitive<br />
2.5. Declaração e Uso de Variáveis<br />
3. Paradigmas de Programação<br />
3.1. Diferenças de Terminologias<br />
4. Estruturas de Repetição<br />
4.1. While<br />
4.2. Do…While<br />
4.3. For<br />
5. Estruturas de Decisão<br />
5.1. If…Else<br />
5.2. If…Else If<br />
5.3. Switch<br />
6. Interagindo com o Usuário<br />
6.1. Scanner<br />
6.2. JOptionPane<br />
7. Vetores<br />
7.1. Declarações<br />
8. Listas e Conjuntos<br />
8.1. Listas<br />
8.1.1. Ordenação<br />
8.1.2. Percorrer os Elementos da Lista<br />
8.2. Conjuntos<br />
9. Recursividade<br />
9.1. Fatorial com While<br />
9.2. Fatorial com Recursividade<br />
10. Classes e Objetos<br />
10.1. Classes e Abstração<br />
10.2. Objetos e Instanciação<br />
11. Detalhes da Execução de Métodos <br />
11.1. Estudo de Caso Atleta<br />
12. Encapsulamento <br />
12.1. Visibilidade de Atributos<br />
12.2. Set<br />
12.3. Get<br />
13. Herança <br />
13.1. Palavra-chave Extends<br />
14. Sobrescrita de Métodos <br />
14.1. Sobrescrita ou Override<br />
15. Agregação e Composição<br />
15.1. Agregação<br />
15.2. Composição<br />
16. Construtores<br />
16.1. Padrão<br />
16.2. Com Sobrecarga<br />
17. Polimorfismo<br />
17.1. Polimorfismo de Método<br />
17.1.1. Assinatura de Métodos Polimórficos<br />
17.2. Polimorfismo de Classes<br />
17.2.1. Exemplo 1<br />
17.2.2. Exemplo 2<br />
17.2.3. Exemplo 3<br />
18. Métodos e Classes Abstratos<br />
18.1. Palavra-chave Abstract<br />
19. Interfaces<br />
19.1. Aplicações de Interfaces<br />
20. APIs Gráficas<br />
20.1. java.awt.*<br />
20.2. javax.swing.*<br />
21. Gerenciadores de Layout<br />
21.1. GridLayout()<br />
21.2. BorderLayout()<br />
22. Funcionalidade dos Botões<br />
22.1. ActionListener<br />
22.2. Salvando e Exibindo os Contatos<br />
23. Menus<br />
24. Arquivos XML<br />
24.1. Exceções<br />
24.2. Classe que Interage Diretamente com XML<br />
25. Criação de Modelos e Exibição de Tabelas<br />
25.1. Finally<br />
26. Exercícios Resolvidos<br />
Anexos <br />
Refrências<br />
Glossários<br />

Demonstracao

2016-02-08_08-41-55-diagramaojavasite.swf

Exercicios

2016-02-08_08-41-26-exercjava.rar

Paginas

256

ISBN

978-85-371-0366-1