ebook-java-essencial-android.pdf

(802 KB) Pobierz
Fillipe Cordeiro
Java Essencial
para Android
Java Essencial
para Android
Fillipe Cordeiro | AndroidPro
2ª edição
Copyright © 2016, AndroidPro
Todos os direitos reservados e protegidos pela Lei
9.610 de 19/02/1998
Nenhuma parte deste eBook, sem autorização
prévia por escrito do autor, poderá ser reproduzida
ou transmitida sejam quais forem os meios
empregados: eletrônicos, mecânicos, fotográficos,
gravação ou quaisquer outros.
Java Essencial para Android
AUTOR
SITE
E-MAIL
Fillipe Cordeiro
www.androidpro.com.br
suporte@androidpro.com.br
O autor não possui nenhum vínculo com as
instituições e produtos citados, utilizando-os apenas
para ilustrações.
Java Essencial para Android
Sumário
Introdução
Código-fonte dos Exercícios
1. Java Básico
1.1 Linguagem de Programação Java
1.2 Java Virtual Machine (JVM)
1.3 JDK e JRE
1.4 Configurando Sua Máquina para Programar em Java
1.5 Olá Mundo em Java
1.5.1 Usando um Editor de Texto
1.6 Usando uma IDE
1.7 Tipos de Dados Primitivos do Java
1.8 Arrays
1.9 Controle de Fluxo
1.9.1 if/else e switch
1.9.2 Switch
1.9.3 While
1.9.4 For
Exercício 1
2. Programação Orientada a Objetos
2.1 Objetos
2.2 Classes
2.3 Getters e Setters
Java Essencial para Android
2.4 Herança
2.5 Palavras-chave this e super
2.6 Interface
2.7 Modificadores de Acesso
2.8 Construtores
2.9 Overriding e Overloading de Métodos
2.10 Polimorfismo
Exercício 2
3. Mais Programação em Java
3.1 Exceções
3.1.1 Exceção Verificada (Checked Exception)
3.1.2 Exceção Não Verificada (Unhecked Exception)
3.2 Java Collections
3.2.1 Interfaces
3.2.2 Implementações
Exercício 3
4. Java Intermediário
4.1 Classes aninhadas
4.2 Benefícios de classes internas
4.3 Atributos
de classe estáticos
4.4 Métodos estáticos
4.5 Tipos enumerados (Enums)
4.6 Serialização
4.7 Desserialização
Exercício 4
Zgłoś jeśli naruszono regulamin