DrJava is a lightweight pedagogical environment for Java development created by Rice University. DrJava provides a way to edit and save java code with key words highlighting, curly brace matching, and an interactive environment to manipulate objects and test code without having to write the main method. It can be freely downloaded from the WEB. Please see the DrJava home page.
Available under Creative Commons-ShareAlike 4.0 International License. Download for free at http://firstname.lastname@example.org