El texto empieza desde cero sin pedirle conocimientos previos sobre programación; además está escrito en un estilo ameno, claro y directo para una máxima comprensión.
Contenido: Antecedentes sobre Java.
Los primeros programas.
Uso de métodos gráficos.
Variables y cálculos.
Métodos y parámetros.
Cómo usar objetos.
Selección.
Repetición.
Cómo escribir clases.
Herencia.
Cálculos.
Objetos de tipo Arraylists.
Arreglos.
Matrices.
Manipulación de cadenas de texto.
Excepciones.
Archivos y aplicaciones de consola.
Diseño orientado a objetos.
Estilo de los programas.
El proceso de prueba.
El proceso de depuración.
Hilos.
Interfases.
Programación en gran escala: paquetes.
Polimorfismo.
Java en contexto.
Apéndices.
Índice.