Neste repositório você encontrará a reprodução dos exemplos apresentados no livro "Java como Programar", do autor Paul Deitel, capítulo por capítulo. O objetivo deste projeto é auxiliar no aprendizado e prática dos conceitos fundamentais da linguagem Java, proporcionando uma visão abrangente das principais características da programação orientada a objetos.
- 2 Introdução a aplicativos Java – entrada/saída e operadores
- 3 Introdução a classes, objetos, métodos e strings
- 4 Instruções de controle: parte 1; operadores de atribuição ++ e --
- 5 Instruções de controle: parte 2; operadores lógicos
- 6 Métodos: um exame mais profundo
- 7 Arrays e ArrayLists
- 8 Classes e objetos: um exame mais profundo
- 9 Programação orientada a objetos: herança
- 10 Programação orientada a objetos: polimorfismo e interfaces
- 11 Tratamento de exceção: um exame mais profundo
- 12 Componentes GUI: parte 1
- 13 Imagens gráficas e Java 2D
- 14 Strings, caracteres e expressões regulares
- 15 Arquivos, fluxos e serialização de objetos
- 16 Coleções genéricas
- 17 Lambdas e fluxos Java SE 8
- 18 Recursão
- 19 Pesquisa, classificação e Big O
- 20 Classes e métodos genéricos
- 21 Estruturas de dados genéricas personalizadas
- 22 Componentes GUI: parte 2
- 23 Concorrência
- 24 Acesso a bancos de dados com JDBC
- 25 GUI do JavaFX: parte 1
Para executar os exemplos, dentro do diretório escolhido, utilize o comando javac para compilar os arquivos fonte (.java) e, em seguida,
utilize o comando java para executar os programas resultantes (.class).