Programação

Java parte 6: Conhecendo o java.util

Curso online de Java parte 6: Conhecendo o java.util

176 9.4

9,4

é a nota desse curso

743

alunos neste curso

Faça esse curso e...

  • Aprenda os fundamentos das coleções Java.
  • Explore o poder e flexibilidade das listas.
  • Saiba trabalhar com ArrayList, LinkdedList ou Vector.
  • Entenda como funcionam as lambda expressions.
  • Manipule e ordene as coleções.

Premium

12x R$100 R$75
(ou à vista R$1.200 R$900) Aproveite enquanto os preços antigos continuam valendo!
Matricule-se
  • 580
    Cursos
  • 33.319
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês na Alura Língua
  • Acesso à Alura Start

Premium Plus

12x R$125 R$100
(ou à vista R$1.500 R$1.200) Aproveite enquanto os preços antigos continuam valendo!
Matricule-se
  • 580
    Cursos
  • 33.319
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês na Alura Língua
  • Acesso à Alura Start
Acesso por 1 ano
Certificado digital de conclusão
Estude 24h/dia onde e quando quiser
Novos cursos toda semana

Carreiras com esse curso

Veja a 1ª aula

Público alvo

Desenvolvedores Java que querem usar as classes principais do pacote java.util incluindo as Lambdas Expressions.

Nível de Dificuldade

Básico

Instrutores

  • Nico Steppat

    Um alemão radicado no Brasil. Instrutor e desenvolvedor na Caelum, focado no Java, Python e NoSQL. Vibrou bastante com a Alemanha campeã.

Já é aluno?

Começar o Curso

Conteúdo Detalhado

  1. Conhecendo Arrays

    • Sobre arrays
    • Começando com Arrays
    • A sintaxe do array
    • Array de referências
    • Quantas referências?
    • Acesso ao array
    • Mãos na massa: Trabalhando com arrays
    • Forma literal
    • O que aprendemos?
  2. Guardando qualquer referência

    • Array do tipo Object
    • Array de clientes
    • Cast explicito e implícito
    • Cast possível e impossível
    • Qual declaração?
    • Quais casts
    • Sobre ClassCastException
    • Entendendo o array String args
    • Mão na massa: Arrays
    • O que aprendemos?
  3. ArrayList e Generics

    • Adapter para arrays
    • Desvantagens do array
    • Mão na massa: GuardadorDeContas
    • Conhecendo ArrayList
    • Sobre a ArrayList
    • Adicionar referência
    • Sobre a ArrayList #2
    • Mão na massa: ArrayList
    • Introdução ao Generics
    • Código legado
    • Benefícios dos Generics
    • Outras formas de inicialização
    • Mão na massa: Generics
    • O que aprendemos?
  4. Equals e mais listas

    • O método equals
    • Assinatura do método
    • Sobre equals
    • List e LinkedList
    • Sobre listas
    • LinkedList vs ArrayList
    • Mãos na massa: equals
    • De Array para List
    • O que aprendemos?
  5. Vector e a interface Collection

    • A alternativa threadsafe
    • Vector, o meu Vector!
    • Cursos sobre Threads
    • A interface Collection
    • Domina listas?
    • Sobre coleções
    • Mãos na massa: Vector e Collection
    • Curso dedicado às coleções
    • O que aprendemos?
  6. As classes Wrappers

    • Autoboxing e Unboxing
    • O Wrapper Integer
    • Métodos da classe Integer
    • Código confuso
    • Parsing
    • A classe Number
    • Qual primitivo?
    • Conhece os wrappers?
    • Mãos na massa: Wrappers
    • O que aprendemos?
  7. Ordenação de listas

    • Ordenando listas
    • Comparando Strings
    • A ordem natural
    • Interfaces para ordenar
    • Ordem natural
    • Por que não funciona?
    • Desafio Collections
    • Ordenar Arrays
    • Mãos na massa: Ordenação de listas
    • Mão na massa: Ordenar pelo String
    • Mãos na massa: Ordem Natural
    • O que aprendemos?
  8. Classes anônimas e Lambdas

    • Classes anônimas
    • Qual objeto?
    • O que acontece?
    • Finalmente Lambdas
    • E se fosse com lambda?
    • Foreach com lambda
    • O padrão Iterator
    • Mãos na massa: Classes anônimas
    • Mãos na massa: Lambdas
    • Projeto final

Premium

12x R$100 R$75
(ou à vista R$1.200 R$900) Aproveite enquanto os preços antigos continuam valendo!
Matricule-se
  • 580
    Cursos
  • 33.319
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês na Alura Língua
  • Acesso à Alura Start

Premium Plus

12x R$125 R$100
(ou à vista R$1.500 R$1.200) Aproveite enquanto os preços antigos continuam valendo!
Matricule-se
  • 580
    Cursos
  • 33.319
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês na Alura Língua
  • Acesso à Alura Start
Acesso por 1 ano
Certificado digital de conclusão
Estude 24h/dia onde e quando quiser
Novos cursos toda semana