Resumo em Tópicos do Livro JAVA PARA INICIANTES
Objetivo do Livro:
Ensinar fundamentos da programação Java.
Abordagem passo a passo com exemplos, testes e projetos.
Não requer experiência prévia em programação.
Conteúdo do Livro:
- Fundamentos de Java
- Recursos Avançados de Java
- Desenvolvimento Gráfico
- Preparação para o Futuro
Evolução de Java:
Java 1.0 (1995):
Lançamento inicial pela Sun Microsystems.
Revolução na programação e interatividade da Web.
Java 1.1:
Adição significativa de novos elementos de biblioteca.
Redefinição do tratamento de eventos.
Java 2 (Java 1.2):
Introdução da segunda geração da linguagem.
Criação do J2SE (Java 2 Platform Standard Edition).
J2SE 1.3 e 1.4:
Melhorias incrementais e novas funcionalidades importantes.
Inclusão de exceções encadeadas, I/O baseado em canais e a palavra-chave assert.
J2SE 5 (Java 1.5):
Grande expansão no escopo da linguagem.
Introdução de novos recursos como tipos genéricos, autoboxing/unboxing, enumerações, e anotações.
Java SE 6:
Melhorias incrementais com foco em bibliotecas de API e desempenho.
Nenhuma grande alteração na linguagem em si.
Java SE 7:
Primeira versão após aquisição da Sun Microsystems pela Oracle.
Novos recursos como instrução try-with-resources, literais inteiros binários e melhor tratamento de exceções.
Java SE 8:
Introdução das expressões lambda, simplificando e reduzindo o código-fonte.
Novo operador (->) e nova sintaxe.
Implementação padrão de métodos em interfaces.
Suporte a JavaFX, potencial substituto do Swing para GUI.
Estrutura dos Capítulos
1. Habilidades Aprendidas
Cada capítulo começa com um conjunto de habilidades que o leitor aprenderá.
2. Teste
Cada capítulo termina com um teste para verificar o conhecimento adquirido.
Respostas estão no Apêndice A.
3. Pergunte ao Especialista
Caixas especiais espalhadas pelo livro com informações adicionais e comentários interessantes sobre o tópico em formato de Pergunta/Resposta.
4. Tente Isto
Projetos práticos em cada capítulo para aplicar os conceitos aprendidos.
Exemplos reais que podem ser usados como ponto de partida para programas próprios.
5. Pré-requisitos e Recursos
Sem Experiência Prévia em Programação
Não é necessário ter experiência prévia em programação para usar o livro.
Programadores experientes devem ler cuidadosamente devido às diferenças de Java em relação a outras linguagens.
6.Software Necessário
- Necessário o último kit do desenvolvedor Java (JDK) da Oracle, versão JDK 8.
- Instruções para obtenção do JDK são fornecidas no Capítulo 1.
- Versões anteriores de Java podem ser usadas, mas não suportarão os recursos mais recentes.
Obtendo o Java Development Kit
Para começar a escrever programas Java, é essencial ter o Java Development Kit (JDK) instalado no computador. O JDK, disponível gratuitamente na Oracle, inclui o compilador Java (javac) e o interpretador padrão (java), necessários para compilar e executar programas. Embora existam IDEs como NetBeans e Eclipse disponíveis, que oferecem ambientes mais integrados, as instruções deste livro focam nas ferramentas de linha de comando do JDK, que são universais e acessíveis a todos os leitores.
- Pergunte ao especialista
Para programas pequenos, os recursos orientados a objetos do Java são praticamente transparentes, não adicionando uma carga significativa. Java permite que você decida o nível de utilização da orientação a objetos, sendo possível começar de forma simples e integrar mais recursos conforme necessário à medida que os programas crescem.
Configuração do Java
Além de instalar, precisamos configurar.
Sim, pois podemos ter vários Javas na máquina.
JAVA_HOME (VARIÁVEL DE AMBIENTE)
POR DENTRO DA IDE ESCOLHIDA (CONFIGURAR)
Top comments (0)