Programa do Curso
Genéricos
- Porquê, quando e benefício/custo do Genercis
- Tipo de apagamento
- Limites de tipo
- Curingas
- Métodos Genéricos
Multithreading
- Java Sistema de threads
- Gerenciando tópicos
- Interagindo com Threads e Estado do Thread
- Sincronização de threads
- Campos Voláteis e Métodos Sincronizados
- espere e notifique o padrão
- junte-se e padrão de sono
- API de simultaneidade
- Operações Atômicas
- Conjuntos de threads
Reflexão
- Quando usar e quando não usar reflexão
- Usos para metadados
- A API de reflexão
- A classe Class<T>
- O pacote java.lang.reflect
- Lendo informações do tipo
- Navegando em árvores de herança
- Instanciação Dinâmica
- Invocação Dinâmica
- Refletindo sobre os genéricos
- Accessing campos privados usando reflexão
Anotações
- Orientado a Aspectos Programming (AOP)
- Anotações integradas
- Modelo de anotações
- Tipos de anotações e anotações
- Anotações vs. Descritores (XML)
Comunicação multiprocesso
- Memoria compartilhada
- Sociais
- Soquetes sem bloqueio
- TCP
- Objetos URL
- HTTP e outros servidores TCP
- Clientes e servidores de datagrama
- Multithreading em servidores
Requisitos
Bons conhecimentos de Java e OOP como interfaces, herança, polimorfismo, genéricos, colecções, métodos recursivos, utilização de anotações e varargs.
Declaração de Clientes (5)
Também obtivemos uma visão geral complexa sobre o contexto - por exemplo, porque é que precisamos de algumas anotações e o que significam. Gostei da parte prática da formação - ter de executar manualmente os comandos e chamar as restantes API
Alina - ACCENTURE SERVICES S.R.L
Curso - Quarkus for Developers
Máquina Traduzida
A informação adicional compartilhada foi que o treinamento não foi simplesmente divertido, o que foi agradável.
Covenant - Vodacom
Curso - Groovy Programming
Máquina Traduzida
o instrutor pode explicar claramente o tópico e pode responder a todas as perguntas.
Hannah Mae Lubigan - Security Bank Corporation
Curso - Advanced Spring Boot
Máquina Traduzida
Estilo de treinamento e instrutor ajudam a resolver problemas encontrados durante os exercícios.
Carl Angelo Gonzales - Security Bank Corporation
Curso - Spring Boot for Beginners
Máquina Traduzida
A amplitude dos tópicos abordados foi considerável e o instrutor tentou fazer justiça a isso.
Lakshmipriya Sivakumar - Deque Systems Inc
Curso - Spring Boot, React, and Redux
Máquina Traduzida