Este repositório contém uma coleção dos meus exercícios e projetos desenvolvidos enquanto aprendo e pratico a linguagem Java.
Cada pasta neste repositório representa um conjunto de exercícios ou um projeto específico. Você encontrará exemplos de:
- Fundamentos da Linguagem: Variáveis, tipos de dados, operadores, estruturas de controle (if/else, switch, loops).
- Programação Orientada a Objetos (POO): Classes, objetos, herança, polimorfismo, encapsulamento, interfaces.
- Coleções: Uso de
ArrayList
,HashMap
,HashSet
e outras estruturas de dados. - Tratamento de Exceções: Como lidar com erros e exceções em Java.
- Entrada e Saída (I/O): Leitura e escrita de arquivos.
- Tópicos Avançados (Conforme o aprendizado avança): Threads, Streams API, etc.
Para explorar os exercícios, siga estes passos:
-
Clone o repositório:
git clone [https://github.com/SeuUsuario/MeusExerciciosJava.git](https://github.com/SeuUsuario/MeusExerciciosJava.git)
(Substitua
SeuUsuario
pelo seu nome de usuário do GitHub.) -
Navegue até a pasta do exercício desejado:
cd MeusExerciciosJava cd NomeDaPastaDoExercicio
-
Compile e execute os arquivos Java: A maioria dos exercícios pode ser compilada e executada usando o
javac
ejava
diretamente do terminal:javac NomeDoArquivo.java java NomeDoArquivo
Para projetos maiores ou com múltiplas classes, é recomendável usar uma IDE como IntelliJ IDEA, Eclipse ou VS Code, que gerenciam a compilação e execução automaticamente.
Este repositório é principalmente para meu uso pessoal e aprendizado. No entanto, se você tiver sugestões, correções ou melhorias para os exercícios existentes, sinta-se à vontade para abrir uma issue ou enviar um pull request.
Este projeto está licenciado sob a Licença MIT. Veja o arquivo LICENSE
para mais detalhes. (Se você ainda não tem um, pode criá-lo ou remover esta seção.)
Explorando e aprendendo Java, um exercício por vez!