Antes de iniciar
Descubra o que esperar deste tutorial e como aproveitá-lo ao máximo.
O tutorial "Introdução à Programação Java" de duas partes destina-se a deixar os desenvolvedores de software iniciantes na tecnologia Java atualizados e preparados para executar programação orientada a objetos (OOP) e desenvolvimento de aplicativo real usando a linguagem e a plataforma Java.
Esta segunda parte do tutorial "Introdução à Programação Java" apresenta recursos da linguagem Java mais sofisticados em relação aos abordados na Parte 1.
O idioma Java é maduro e sofisticado o suficiente para ajudá-lo a realizar praticamente qualquer tarefa de programação. Neste tutorial, você será apresentado aos recursos da linguagem Java que precisará para manipular cenários de programação complexos, inclusive:
- Manipulação de exceção
- Herança e abstração
- Interfaces
- Classes aninhadas
- Expressões regulares
- Genéricos
- Tipos
enum - E/S
- Serialização
O conteúdo deste tutorial destina-se a programadores iniciantes na linguagem Java que não estão familiarizados com seus recursos mais sofisticados. O tutorial parte da premissa de que você estudou a "Introdução à Programação Java, Parte 1: Elementos Básicos da Linguagem Java " para:
- Obter entendimento dos elementos básicos da OOP na plataforma Java.
- Configurar o ambiente de desenvolvimento para os exemplos do tutorial.
- Iniciar o projeto de programação que continuará a desenvolver na Parte 2.
Os exercícios neste tutorial requerem um ambiente de desenvolvimento composto por:
- JDK 6 da Sun/Oracle
- Eclipse IDE para Desenvolvedores de Java
As instruções de download e instalação para ambos estão incluídas na Parte 1.
A configuração do sistema recomendada para este tutorial é:
- Um sistema que suporte JDK 6 com, pelo menos, 1 GB de memória principal. O Java 6 é suportado em Linux®, Windows®e Solaris®.
- Pelo menos, 20 MB de espaço em disco para instalar os componentes de software e exemplos abrangidos.
