Exercícios para compreensão da sintaxe da linguagem, prática de lógica de programação e Programação Orientada a Objetos em Java.
Este repositório reúne uma coleção de exercícios e desafios práticos desenvolvidos em Java, cobrindo desde conceitos fundamentais até manipulação de estruturas de dados e conceitos de POO.
O objetivo principal deste repositório é registrar e organizar o processo de aprendizado na linguagem Java. Os exercícios abordam a sintaxe fundamental, algoritmos de lógica de programação, métodos e orientação a objetos com boas práticas de código.
- Linguagem: Java (JDK 17+)
- IDE / Editor: IntelliJ IDEA
- Controle de Versão: Git & GitHub
Exercicios-Java/
│
├── 01-Fundamentos-Basicos/
├── 02-Estruturas-Condicionais/
├── 03-Estruturas-de-Repeticao/
├── 04-Estruturas-de-Dados/
├── 05-Metodos/
└── 06-POO/
| Categoria / Módulo | Descrição | Principais Tópicos |
|---|---|---|
| 01-Fundamentos-Basicos | Primeiros passos na linguagem Java | Variáveis, tipos de dados primitivos, operadores aritméticos, entrada e saída com Scanner |
| 02-Estruturas-Condicionais | Tomada de decisões nos programas | Bloco if, else if, else, instrução switch, operadores de comparação e lógicos |
| 03-Estruturas-de-Repeticao | Laços e repetições | Estruturas for, while e do-while, contadores, acumuladores e controle de fluxo (break / continue) |
| 04-Estruturas-de-Dados | Armazenamento e organização de dados | Vetores (Arrays unidimensionais), Matrizes (Arrays bidimensionais) e manipulação de índices |
| 05-Metodos | Reutilização e modularização de código | Modificadores de acesso, parâmetros, retorno de valores, escopo e assinaturas de métodos |
| 06-POO | Programação Orientada a Objetos | Classes, Objetos, Atributos, Métodos, Construtores, Encapsulamento, Herança e Polimorfismo |
-
Clone este repositório:
git clone https://github.com/Walisonjos3/Exercicios-Java.git
-
Acesse a pasta do repositório:
cd Exercicios-Java -
Navegue até a pasta do módulo e compile/execute o arquivo desejado via terminal:
cd 01-Fundamentos-Basicos javac NomeDoArquivo.java java NomeDoArquivo(Ou abra a pasta raiz do projeto na sua IDE favorita e execute a classe principal diretamente).