Este repositório tem como objetivo documentar minha jornada de aprendizado em Java, com foco em consolidar os conhecimentos adquiridos em sala de aula e me preparar para o mercado de trabalho. Aqui, serão explorados conceitos fundamentais da linguagem, desde os pilares da programação orientada a objetos até tópicos mais avançados como design patterns e frameworks.
Este repositório contém os códigos desenvolvidos durante a primeira aula do curso de Java 17. O objetivo é introduzir os conceitos básicos da linguagem, como classes, objetos, atributos, métodos, encapsulamento, entrada de dados e boas práticas de programação.
- Instalação do Ambiente:
- Instruções detalhadas sobre como instalar o JDK 17 e configurar o Eclipse.
- Conceitos Básicos:
- Classes e Objetos: Explicação clara sobre a diferença entre classes e objetos, com exemplos práticos.
- Atributos e Métodos: Definição e utilização de atributos e métodos dentro de classes.
- Encapsulamento: Conceito de encapsulamento e a importância dos métodos getters e setters.
- Scanner: Utilização da classe Scanner para entrada de dados pelo usuário.
- Boas Práticas:
- Regras de formatação e estilo de código.
- Nomenclatura de classes, métodos e variáveis.
- Comentários e documentação do código.
-
Clonar o repositório: git clone https://github.com/anapaulasantos90/estudos-de-java-01.git
-
Importar para o Eclipse: Abra o Eclipse e importe o projeto como um projeto Java existente.
-
Executar os códigos: Selecione a classe principal (main) e execute-a.
Java: JDK 17 IDE: Eclipse 2023-09 (4.29.0)
- Relacionamentos entre classes (Composição e Herança).
- Desenvolvimento em N camadas.
- Tratamento de exceções.
- Gravação de arquivos em TXT.