DrJava is a lightweight development environment for writing Java programs
Author: JavaPLT? group at Rice University Homepage: http://www.drjava.org/ Family: IDEFamily JavaBasedEditors Platform: Windows, Mac OS/X, Java, Eclipse License: Open Source
It is designed primarily for students, providing an intuitive interface and the ability to interactively evaluate Java code. It also includes powerful features for more advanced users.
Screenshot: