Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pjandl/jgp4
Java - Guia do Programador - 4a Edição
https://github.com/pjandl/jgp4
collections generics java javase jdbc oop streams swing-components threads
Last synced: about 16 hours ago
JSON representation
Java - Guia do Programador - 4a Edição
- Host: GitHub
- URL: https://github.com/pjandl/jgp4
- Owner: pjandl
- License: mit
- Created: 2020-07-22T20:46:08.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-12-13T20:32:55.000Z (about 2 years ago)
- Last Synced: 2025-01-22T12:29:14.057Z (1 day ago)
- Topics: collections, generics, java, javase, jdbc, oop, streams, swing-components, threads
- Language: Java
- Homepage:
- Size: 632 KB
- Stars: 54
- Watchers: 2
- Forks: 16
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# jgp4
Java - Guia do Programador - 4a Edição
![Java - Guia do Programador, 4a Ed.](https://github.com/pjandl/jgp4/blob/master/repo-cover-jgp4ed.png?raw=true)Este é o repositório dos exemplos contidos no livro **Java - Guia do Programador - 4a Edição**, incluindo a solução sugerida para muitos dos exercícios de revisão propostos em cada capítulo.
Este guia de programação pretende apresentar a linguagem Java e, ao mesmo tempo, os conceitos da programação orientada a objetos.
O livro contém muitos fragmentos de código e centenas de exemplos que cobrem:- Sintaxe Java
- Orientação a Objetos
- Sobrecarga e Sobreposição
- Herança e Polimorfismo
- Classes Abstratas
- Interfaces
- Expressões Lambda
- Referências para Métodos
- Genéricos
- Coleções
- Threads
- Arquivos e Streams
- JDBC (Java Database Connectivity)Este repositório está organizado conforme a estrutura de capítulo do livro. Para cada capítulo existe uma seção/diretório correspondente, na qual podem ser encontrados os códigos-fonte integrais de todos os exemplos, seguindo a mesma numeração e denominação do livro. Também existe uma sub-seção/diretório com as soluções de vários dos exercícios de revisão propostos no capítulo.
- Capítulo 1: Introdução [ [Exemplos](https://github.com/pjandl/jgp4/tree/master/Cap01_Introducao) | [Exercícios](https://github.com/pjandl/jgp4/tree/master/Cap01_Introducao/Exercicios_Revisao) ]
- Capítulo 2: Sintaxe Java [ Exemplos](https://github.com/pjandl/jgp4/tree/master/Cap02_Sintaxe) | [Exercícios](https://github.com/pjandl/jgp4/tree/master/Cap02_Sintaxe/Exercicios_Revisao) ]
- Capítulo 3: Orientação a Objetos [ [Exemplos](https://github.com/pjandl/jgp4/tree/master/Cap03_POO) | [Exercícios](https://github.com/pjandl/jgp4/tree/master/Cap03_POO/Exercicios_Revisao) ]
- Capítulo 4: Orientação a Objetos Aplicada [ [Exemplos](https://github.com/pjandl/jgp4/tree/master/Cap04_OOA) | Exercícios ]
- Capítulo 5: Construção de aplicativos GUI com Swing [ [Exemplos](https://github.com/pjandl/jgp4/tree/master/Cap05_GUI_Swing) | Exercícios ]
- Capítulo 6: Aplicação de componentes Swing [ [Exemplos](https://github.com/pjandl/jgp4/tree/master/Cap06_App_Swing) | Exercícios ]
- Capítulo 7: Coleções [Exemplos]() [ [Exemplos](https://github.com/pjandl/jgp4/tree/master/Cap07_Colecoes) | Exercícios ]
- Capítulo 8: Threads [Exemplos]() [ [Exemplos](https://github.com/pjandl/jgp4/tree/master/Cap08_Threads) | Exercícios ]
- Capítulo 9: Streams [Exemplos]() [ [Exemplos](https://github.com/pjandl/jgp4/tree/master/Cap09_Streams) | Exercícios ]
- Capítulo 10: JDBC [Exemplos]() [ [Exemplos](https://github.com/pjandl/jgp4/tree/master/Cap10_JDBC) | Exercícios ]Este material está atualizado até a versão 16 do Java.
(C) 2021, Peter Jandl Jr.