DrJava es un entorno de desarrollo ligero para escribir programas Java. Está diseñado principalmente para estudiantes, proporcionando una interfaz intuitiva y la capacidad de evaluar interactivamente el código Java. También incluye potentes funciones para usuarios más avanzados. DrJava está disponible de forma gratuita bajo la Licencia BSD, y está en desarrollo activo por el grupo JavaPLT en la Universidad Rice.
Genera toda la clase. El motivo del Dr. Java es que los estudiantes aprendan lo básico.