Home > Vídeos
Utilizando classes de Lista - Curso básico de Java e Orientação a Objetos - Parte 18
por ROBISON CRIS BRITO.
Tempo: 19:58 min
Descrição: Nessa videoaula veremos a utilização de classes de formação, sendo que essas se encontram no pacote java.text da plataforma Java e permitem manipular informações de data/hora e números. Para exemplificar o uso da classe de formatação de data/hora - SimpleDateFormat, é apresentado um programa que formata as informações de data manualmente, gerando inúmeras linhas de código, na sequência, é utilizada a classe SimpleDateFormat para formatar uma data no formato dia/mês/ano e no formato por extenso, recuperando inclusive o dia da semana. Finalizando a videoaula, é apresenta a classe DecimalFormat, a qual permite a utilização de informações númericas com ponto flutuante, formatando-as com duas casas decimais, além dos separadores de milhar.
Tecnologias e Recursos: Java, JDK, IDE Netbeans, Comandos Básicos, Lista, ArrayList, Iterator
Mais videos deste curso
- Preparando Ambiente - Curso básico de Java e Orientação a Objetos - Parte 1Nessa videoaula veremos os procedimentos para a preparação de um ambiente de desenvolvimento Java baseado em softwares livre sobre o sistema operacional Windows.
- Desenvolvendo a estrutura de uma aplicação - Curso básico de Java e Orientação a Objetos - Parte 2Nessa videoaula veremos a estrutura básica de uma aplicação Java. Inicialmente, um projeto é desenvolvido dentro da IDE Netbeans, assim como uma primeira classe chamado TestandoEstruturaPrograma.
- Tipos primitivos e variáveis - Curso básico de Java e Orientação a Objetos - Parte 3Nessa videoaula veremos o conceito de variáveis, sendo estes posições de memória que armazenam dados de vários tipos, tanto numéricos como texto.
- Operadores matemáticos e relacionais - Curso básico de Java e Orientação a Objetos - Parte 4Nessa videoaula veremos os operadores matemáticos e lógicos aplicados na linguagem Java. A utilização destes operadores permite a realização de operações matemáticas(adição, subtração, multiplicação e divisão).
- Entrada de Dados e Cast - Curso básico de Java e Orientação a Objetos - Parte 5Nessa videoaula veremos métodos para fazer a entrada de dados no programa, substituindo a tradicional valorização de variáveis com dados estáticos.
- Comandos Condicionais - Curso básico de Java e Orientação a Objetos - Parte 6Nessa videoaula veremos comandos condicionais em Java, que permitem definir o fluxo do programa a partir de um teste lógico.
- Operadores lógicos em condicionais e Switch - Curso básico de Java e Orientação a Objetos - Parte 7Nessa videoaula veremos os operadores lógicos aplicados ao comando condicional if. Esses operadores são o operador E (And) e o operador OU (OR) lógicos, usados para agregar dois ou mais valores lógicos.
- Estrutura de repetição while - Curso básico de Java e Orientação a Objetos - Parte 8Nessa videoaula veremos as estruturas de repetição Java. Inicialmente será utilizado o comando while, sendo este apresentado em exemplos práticas.
- Estrutura de repetição for - Curso básico de Java e Orientação a Objetos - Parte 9Nessa videoaula veremos as estruturas de repetição FOR na linguagem Java, sendo esta apresentada em exemplos práticas.
- Comandos de Entrada e Saída - Curso básico de Java e Orientação a Objetos - Parte 10Nessa videoaula veremos os comandos de entrada e saída de dados gráficos do pacote swing utilizando a classe JOptionPane. Para a entrada de dados, é apresentado o comando showInputDialog.
- Utilizando Arrays com Java - Curso básico de Java e Orientação a Objetos - Parte 11Nessa videoaula veremos a utilização de array unidimensionais na linguagem de programação Java. Array pode ser considerado um conjunto de variáveis, onde seus elementos podem ser acessados a partir de um índice.
- Utilizando Arrays Multidimensionais e Debug - Curso básico de Java e Orientação a Objetos - Parte 12Nessa videoaula veremos a utilização de array multidimensionais, sendo estes semelhantes aos array unidimensionais visto na última videoaula, entretanto, agora são dois índices para acessar/valorizar os conteúdos.
- Utilizando classe String e a documentação - Curso básico de Java e Orientação a Objetos - Parte 13Nessa videoaula veremos a utilização de uma das principais classes do Java: String, sendo uma das únicas classes que podem ser utilizadas como tipo primitivo. A classe String tem a função de armazenar um conjunto de caractere (um texto).
- Modelo de desenvolvimento Orientada a Objetos - Curso básico de Java e Orientação a Objetos - Parte 14Nessa videoaula veremos o modelo de desenvolvimento de aplicativo baseados na orientação a objetos. Mesmo sem conhecimentos aprofundados da tecnologia.
- Trabalhando com Datas - Curso básico de Java e Orientação a Objetos - Parte 15Nessa videoaula veremos o tratamento de datas utilizando a classe Date do pacote java.util. Na vídeo aula é apresentado a instanciação do objeto, a recuperação da data do sistema bem como manipulação de informações como dia.
- Utilizando a classe Calendar - Curso básico de Java e Orientação a Objetos - Parte 16Nessa videoaula veremos a utilização e manipulação de datas na plataforma Java utilizando a classe Calendar. Ao contrário da classe Date, a classe Calendar não possui métodos deprecated e permite a minipulação individual das partes de uma data/hora.
- Formatando datas e números - Curso básico de Java e Orientação a Objetos - Parte 17Nessa videoaula veremos a utilização de listas utilizando a plataforma Java. Para exemplificar o uso, apresentamos primeiro os conceitos de arrays unidimensionais em Java, focando nos seus pontos fracos. Na sequência, é apresenta algumas das classes para manipulação de listas em Java, destacando a classe ArrayList.
- Utilizando classes de Lista - Curso básico de Java e Orientação a Objetos - Parte 18Nessa videoaula veremos a utilização de classes de formação, sendo que essas se encontram no pacote java.text da plataforma Java e permitem manipular informações de data/hora e números. Para exemplificar o uso da classe de formatação de data/hora – SimpleDateFormat.
- Manipulando Listas e Utilizando Hashmap - Curso básico de Java e Orientação a Objetos - Parte 19Nessa videoaula veremos a utilização de classes de lista, priorizando a recuperação dos elementos de um ArrayList e a utilização da classe Hashmap. Em um primeiro momento, será percorridos os elementos de um ArrayList utilizando o comando for, recuperando os elementos a partir do seu índice.
- Utilizando a classe Math - Curso básico de Java e Orientação a Objetos - Parte 20Nessa videoaula veremos a utilização de classes Math, a qual permite realizar operações matemáticas (raiz quadrada, funções trigonométricas, exponenciais, etc.). Ao contrário de todas as classes vistas até o momento no curso (classe String, Date, Calendar, ArrayList, etc.)
- Classe Abstrata - Curso básico de Java e Orientação a Objetos - Parte 29Nessa videoaula veremos a utilização de classes abstratas, que são classes que possuem pelo menos um método abstrato (método não codificado). Classes abstratas são comumente utilizadas para a melhor organização de um projeto
- Introdução ao Polimorfismo - Curso básico de Java e Orientação a Objetos - Parte 30Nessa videoaula veremos a utilização dos conceitos de polimorfismo utilizando a linguagem orientada a objetos Java. O polimorfismo é um recurso avançado das linguagens de programação OO que permitem que um objeto assuma diferentes formas.
- Aplicando Polimorfismo na prática - Curso básico de Java e Orientação a Objetos - Parte 31Nessa videoaula veremos a aplicação de polimorfismo em um problema prático, onde foi simulado o cadastro de dois tipos de classes semelhantes, as quais representam as figuras geométricas quadrilátero e triângulo.
- Subprogramação em Java - Curso básico de Java e Orientação a Objetos - Parte 21Nessa videoaula veremos a organização de classes em Java utilizando a subprogramação, sendo esta uma técnica que programa dividir um programa em rotinas, estas chamadas em Java de métodos.
- Desenvolvendo classes com métodos estáticos - Curso básico de Java e Orientação a Objetos - Parte 22Nessa videoaula veremos a criação de classes com métodos estáticos, comumente chamados de classes de funções.
- Desenvolvendo classes com atributos - Curso básico de Java e Orientação a Objetos - Parte 23Nessa videoaula veremos a criação de classes com atributos, também chamadas de classes instanciáveis ou classes de entidades. Estas classes tem como característica possuírem atributos e são utilizadas por rotinas computacionais para armazenar da
- Encapsulamento de Atributos - Curso básico de Java e Orientação a Objetos - Parte 24Nessa videoaula veremos o encapsulamento de atributos nas classes Java. O encapsulamento garante que apenas a classe onde o atributo se encontra terá acesso direto a ele. As demais classes só terão acesso via métodos getters (que recuperam o atributo) e setters (que muda o valor de um atributo).
- Métodos Construtores - Curso básico de Java e Orientação a Objetos - Parte 25Nessa videoaula veremos a utilização de métodos construtores, sendo estes os métodos chamados quando um objeto é criado a partir de uma classe. Para chamar o método construtor, é utilizado a palavra reservada new.
- Codificando métodos em classes - Curso básico de Java e Orientação a Objetos - Parte 26Nessa videoaula veremos a codificação de métodos dentro de classes com atributos. Dentre os principais tipos de métodos, estão os métodos construtores (com e sem parâmetros), métodos getters e setters.
- Herança em Java - Curso básico de Java e Orientação a Objetos - Parte 27Nessa videoaula veremos herança na linguagem de programação Java. Este recurso é pouco conhecido dos programadores de linguagens estruturadas, mas é muito utilizado na orientação a objetos.
- Sobrescrita de métodos e Javadoc - Curso básico de Java e Orientação a Objetos - Parte 28Nessa videoaula veremos a utilização de sobrescrita de método, sendo este um recurso que permite que uma classe filha possua o mesmo método da classe pai, porém, com funcionalidades diferentes.

