Parabéns por passar para a próxima etapa de seus estudos na Java University. À frente, há muitos novos conhecimentos úteis que o ajudarão a se tornar um profissional de desenvolvimento de software.
O que você aprenderá no módulo Java Core
- OOP:
- encapsulamento, polimorfismo. Interfaces
- sobrecarregar, sobrecarregar. aulas abstratas
- composição, agregação, herança
- API de transmissão
- Conversão de tipo, instanceof , expressão de troca
- Nuances de chamar construtores. bloco estático .
- Organização da classe Object : equals() , hashCode() , clone() , toString() . Objetos imutáveis
- Recursão
- Introdução aos tópicos:
- Thread , executável , iniciar , dormir
- sincronizado , volátil , aguarde , notifique .DeadLock
- Executores
- ThreadLocal , Callable , Future
- Classes internas/aninhadas, exemplos: Map.Entry
- Serialização de JSON/XML/YAML
- API de reflexão
- Anotações em Java
- tomadas
Observe que algumas das lições deste módulo são tiradas do curso principal do CodeGym, portanto, seu estilo é um pouco diferente (a teoria é apresentada usando conversas entre os personagens do jogo). Isso não afeta a profundidade da apresentação do novo material — é apenas o método de apresentação escolhido. |
Boa sorte em seus estudos!
GO TO FULL VERSION