El documento presenta un mapa mental sobre las principales características y capacidades del lenguaje de programación Java. Entre ellas se encuentran la interfaz Java Native Interface (JNI) que permite integrar código Java con código nativo, las clases de la Fundación Java (JFC) y Java 2D para desarrollo de interfaces gráficas, el Marco de Trabajo Multimedia Java (JMF) para el manejo de medios, las clases para entrada y salida de datos como lectura de archivos, serialización, y entrada y salida estándar desde teclado y pant