Este livro descreve os detalhes gerais sobre a linguagem Java 7, comentando sobre o uso de ambientes de trabalho, o processo de compilação de programas e o paradigma da programação orientada a objetos. Aborda os conceitos de entrada, processamento, saída, tipos de dados, variáveis, constantes, operadores aritméticos e expressões aritméticas; os conceitos de condição, decisão, operadores relacionais e lógicos; e o uso de laço condicional e incondicional. Mostra o uso de matrizes unidimensionais, bidimensionais, dinâmicas e com registros, além de operações de ordenação e pesquisa. Explica a organização de um programa em subrotinas e oferece uma introdução prática sobre programação orientada a objetos. São vistos detalhes sobre classes, estruturas, campos, métodos, encapsulamento, herança e polimorfismo. O conteúdo pode ser aplicado para os cursos técnicos em Informática, Informática para Internet, Manutenção e Suporte em Informática, Programação de Jogos Digitais, entre outros. Possui material de apoio ao professor em www.editoraerica.com.br para download.