Java 2D realiza la mínima cantidad de trabajo necesario para hacer que "parezca" como si realizara todos los pasos para cada operación, por lo tanto conserva gran flexibilidad y alto rendimiento.