Application: BlueJ Java IDE
Description: From the publisher's website:
BlueJ is an integrated Java environment specifically designed for introductory teaching.
BlueJ was developed at a University specifically for the purpose of teaching object orientation with Java.
BlueJ is free!
Download BlueJ Portable 3.1.1 Dev Test 1 (6.24MB download / 9.31MB installed)
Note: All previous versions of BlueJ Portable are now considered obsolete. gluxon has created a portable (and much more secure) version of the OpenJDK, available here. I have removed the embedded versions of the OpenJDK from my build and thus, rely upon his build instead. Please remove all previous versions before updating, and note that the dedicated OpenJDK 7 build is now obsolete and will not be updated further.
See all release notes at the SourceForge project page.