BlueJ is a Java environment with built-in editor, compiler, virtual machine, debugger specifically designed for introductory teaching.
The aim of BlueJ is to provide an easy-to-use teaching environment for the Java language that facilitates the teaching of Java to first year students.
Special emphasis has been placed on visualisation and interaction techniques to create a highly interactive environment that encourages experimentation and exploration.
Here are some key features of "BlueJ":
· Fully integrated environment
· Graphical class structure display
· Graphical and textual editing
· Built-in editor, compiler, virtual machine, debugger, etc.
· Easy-to-use interface, ideal for beginners
· Interactive object creation
· Interactive object calls
· Interactive testing
· Incremental application development
What's New in This Release: [ read full changelog ]
· Resolves issue with display of class documentation in the editor when running BlueJ with Java 7. Introduces an .msi package for installation on Windows.
· Fixed: Missing space in error message
· Fixed: Windows launcher crashes if project path longer than 50 characters
· Fixed: Codepad rejects some syntactically valid expressions that have non-void types
· Fixed: Codepad rejects constant integer division by 0
· Fixed: Auto-complete does not always properly refresh
· Fixed: Comment attached to method drops first character when shown in call dialog
· Fixed: Interactively calling instance method with null result fails to show result dialog
· Fixed: Codepad not casting some values correctly
· Fixed: Interactively calling varargs method with reference type parameter hangs