Bem-vindo ao repositório de Lógica de Programação em Java! Este repositório tem como objetivo ajudar iniciantes a aprenderem os conceitos básicos de programação usando a linguagem Java. Aqui, você encontrará explicações teóricas junto aos exemplos práticos e exercícios para praticar utilizados no Livro.
- O que é Java?
- Configurando o ambiente de desenvolvimento (JDK, IDEs, ou terminal).
- O primeiro programa:
Hello, World!
- Variáveis e tipos de dados (int, double, String, boolean, etc.).
- Operadores matemáticos e lógicos.
- Entrada e saída de dados (usando
Scanner).
if,else if,elseswitch-case
forwhiledo-while
- Definindo funções.
- Parâmetros e retorno.
- Declaração e manipulação de arrays.
- Matrizes bidimensionais.
- Classes e objetos.
- Atributos e métodos.
- Construtores.
- Encapsulamento, herança e polimorfismo.
- Pequenos projetos para fixar os conceitos (exemplo: calculadora, gerador de tabuada, jogos simples).
-
Clone o repositório para sua máquina:
git clone https://github.com/will-csc/Programacao-Em-Java.git
-
Abra os exemplos e exercícios na sua IDE preferida (Eclipse, IntelliJ IDEA, VS Code, etc.).
-
Siga a ordem sugerida nos tópicos para construir uma base sólida de conhecimento.
-
Resolva os exercícios para praticar o que foi aprendido.
- Java Development Kit (JDK) 8 ou superior.
- IDE de sua preferência (Eclipse, IntelliJ IDEA, ou VS Code).
- Conhecimentos básicos de lógica (sequência, decisão e repetição).
import java.util.Scanner;
public class HelloWorld {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Digite o seu nome:");
String nome = scanner.nextLine();
System.out.println("Bem-vindo, " + nome + "!");
scanner.close();
}
}Se tiver dúvidas ou sugestões, entre em contato:
- Email: williamcscarvalho2025@pm.me | william.cesarbds2016@gmail.com
- LinkedIn: https://www.linkedin.com/in/william-cesar-7b7b89202/
Bons estudos e feliz codificação! ☕
