Descrição do Curso
A programação Java começará com ENUMS, que nos permite criar uma lista de constantes como segunda, terça, quarta, etc. Este módulo faz sentido da Herança, onde uma classe adquire as propriedades da outra, e Polimorfismo, em que muitas classes estão relacionadas por meio de herança. O curso abordará Abstração (mostrando apenas as características necessárias), Expressões Regulares - caracteres que formam um padrão de pesquisa, Threads - execuções múltiplas de módulos pela JVM e Sobrecarga - permitindo que os módulos tenham o mesmo nome, mas operem de maneiras diferentes. Também falamos sobre o scope das variáveis (e métodos), o conceito de recursão onde os métodos chamam a si mesmos, typecasting, que permite alterar o tipo de dados da variável, e Packages, que são grupos de tipos semelhantes de classes.
O Que Você Vai Aprender
- Utilizar listas de constantes usando ENUMS em Java
- Entender herança, onde uma classe adquire as propriedades de outra, e polimorfismo
- Aplicar abstração para mostrar apenas características necessárias e usar packages para agrupar classes similares
- Descrever como expressões regulares formam um padrão de busca
- Identificar como alterar o tipo de dados de uma variável por meio de type casting
- Trabalhar com threads, sobrecarga, escopo de variáveis e recursão
Principais Conclusões
- ENUMs permitem criar uma lista de constantes como Monday, Tuesday e Wednesday.
- Herança é onde uma classe adquire as propriedades de outra, e polimorfismo é onde muitas classes estão relacionadas por herança.
- Abstração mostra apenas características necessárias, enquanto expressões regulares são caracteres que formam um padrão de busca.
- Sobrecarga permite que módulos tenham o mesmo nome mas operem de formas diferentes, e recursão é o conceito onde métodos chamam a si mesmos.
- Type casting permite alterar o tipo de dados de uma variável, e packages são grupos de tipos similares de classes.
Perguntas Frequentes
Quais tópicos este curso de Java cobre?
O curso cobre ENUMS, herança, polimorfismo, abstração, expressões regulares, threads, sobrecarga, escopo de variáveis e métodos, recursão, type casting e packages.
O que vou aprender ao final deste curso?
Você aprenderá a utilizar listas, compreender herança, descrever como expressões regulares formam um padrão de busca e identificar como alterar o tipo de dados de uma variável.
Qual é a diferença entre herança e polimorfismo neste curso?
Herança é onde uma classe adquire as propriedades de outra, enquanto polimorfismo é onde muitas classes estão relacionadas por herança.
Quais habilidades este curso ajuda a desenvolver?
Este curso está relacionado a habilidades em Generics em Java, Java (linguagem de programação), Java Foundation Classes, Java Module e Object-Oriented Programming (OOP).
O que são threads neste curso?
Threads são múltiplas execuções de módulos pela JVM.









