"Objects First with Java: A Practical Introduction Using BlueJ" is a textbook co-written by the developers of BlueJ and has sold hundreds of thousands of copies worldwide.
For BlueJ 4.2.0 and later, OpenJDK 11 and OpenJFX 11 are required, which are only available for 64-bit operating systems. You can download the OpenJDK from the official site, which is a zip which you must unzip locally.
BlueJ is a port of Blue to Java, and was first released in 1999. Thanks to generous support from Sun Microsystems (and more recently Oracle), BlueJ development and support has continued since then.
This is a major new release of BlueJ. For Java programming, it adds tabbed editors, automatic error-checking, adds display of multiple errors and has most of the BlueJ interface rewritten into JavaFX (solving many HiDPI issues on Windows) while also providing some support for writing JavaFX applications and including JavaFX CSS files in a project.
Video Tutorials — provide helpful instruction on the basics of using BlueJ. The BlueJ Tutorial (4.0, English PDF — example projects) — older versions are available in various other languages.
Download the BlueJ package from the BlueJ website. Note: if you have GDebi installed, you can choose to open the package using GDebi, which will then provide a simple interface to complete the installation.
The BlueJ code pad allows quick and easy evaluation of arbitrary snippets of Java code (expressions and statements). Thus, the code pad can be used to investigate details of Java semantics and to illustrate and experiment with Java syntax.
Contents How to Install BlueJ How to Change the Interface Language How to use the Debugger How to Reset the JVM How to Open and Save Projects How to Install BlueJ
BlueJ is an Integrated Development Environment (IDE) written in Java, designed for the teaching of java for beginners. From version 3.14, BlueJ fully supports the Raspberry Pi, a credit card sized single board computer aimed at promoting the teaching of basic computer programming in schools.
BlueJ 5.2.1 has been released and is available for download on the main page. This is a relatively minor release, with fixes for Linux and generic installers, plus fixes for JavaFX in non-English locales.