Este documento presenta un manual introductorio para aprender Java. Explica los conceptos básicos de Java como clases, herencia, interfaces y paquetes. Incluye un ejemplo completo comentado que muestra cómo crear clases, interfaces y objetos para dibujar formas geométricas. También cubre temas como variables, operadores, estructuras de control de flujo y bucles en Java. El objetivo es proporcionar una guía práctica para aprender los fundamentos del lenguaje Java de una manera sencilla y accesible.