top of page

Introduction to BlueJ

BlueJ is a free Java environment from Monash University, Australia. It is an Integrated Development Environment, developed mainly for educational purposes, but also suitable for small scale software development.

It puts together the features of an editor (A tool that allows writing and editing), a debugger (A tool to detect and fix up the errors) and a viewer (A tool to observe the parts of a program basically classes, graphically).

BlueJ was developed to support the learning and teaching of the object-oriented programming, and its design differs from other developments as a result. The main screen graphically shows the class structure of an application under development (In a UML-like diagram), and objects can be interactively created and tested. This interaction facility, combined with a clean, simple user interface, allows easy experimentation with objects under development. Object-oriented concepts (classes, objects, communication through method calls) are represented visually and in its interaction design in the interface.

The development of BlueJ was started in 1999 by Michael Kolling and John Rosenberg at Monash University, as a successor to the Blue system. BlueJ is an IDE. Blue was an integrated system with its own programming language and environment. BlueJ implements the Blue environment design for the Java programming language.

It requires installing JDK 1.3 version or more before installing BlueJ.

Features Of BlueJ :->

  • The compilation as well as execution of the program is comparatively easier than JDK 1.3 platform.

  • It is a window based platform where the user can perform the task more conveniently.

  • When you declare class, it facilitates with a sample program to give a brief idea of programming.

  • Debugging can also be done easily as it indicates the errors at the bottom of the same window.

  • It also supports the syntax of the program, which is written on JDK 1.3(DOS based).

JAVA with Afnan & Dhanesh

Students of Silas International School, Udupi

  • Facebook Clean Grey
  • Twitter Clean Grey
  • LinkedIn Clean Grey
bottom of page