A linguagem Java é orientada a objetos e uma das mais usadas por desenvolvedores no mundo. Aprenda desde os conceitos e instalação até a execução de projetos em Java.
- Criação de um projeto em Java hello-java e executando via linha de comando;
- Conceitos de classes (atributos, retornos, parâmetros, assinaturas, construtores), tipos (primitivos, não primitivos, wrappers, tipagem forte e estática), modificadores de acessos (public, private, protected, default, abstract, static e final), interfaces (métodos abstratos, default e herança múltipla), enums;
- Conceitos de strings, condicionais (if, if ternário e else if) operadores (igualdade, lógico, incremento, matemático e relacional), laços de repetição (for, while e do while) e conveções de nomes;
- Conceitos sobre debug de código;
- Conceitos de paradigmas em orientação a objetos;
- Criando objetos com construtores;
- Encapsulamentos, heranças e polimorfimos;
- Conceitos de equals, hashcode, super e this.
- Trabalhando os conceitos de datas Date, Calendar, DateFormat, LocalDate, LocalTime e LocalDateTime.
Este projeto está sob a licença MIT.