Este documento presenta ejemplos de código en Java que utilizan las estructuras de control if, for y while. Muestra un programa que imprime los números del 1 al 10 utilizando while y for. Explica que las estructuras de control permiten modificar el flujo de ejecución de un programa y que tienen un punto de entrada y salida único, pudiendo clasificarse en secuenciales, iterativas y de control avanzadas.