Java-Programme werden mit grafischer Oberfläche (GUI) oder für die Konsole (Textmodus) entwickelt. Voraussetzung ist natürlich die Installation einer Java-Entwicklungsumgebung.
Textmodus
Programme für die Konsole können leicht auf der Konsole selbst erstellt werden. Es reicht ein einfacher Editor wie notepad (besser Notepad++).


Mehr Möglichkeiten bietet das Programm JavaEditor mit grafischer Oberfläche, erfordert aber eine gewisse Einarbeitung.

Compile and Run
Programme mit grafischer Oberfläche
Java-Programme mit grafischer Oberfläche werden beser mit dem JavaEditor erstellt. Es unterstützt die Entwickung erheblich und ist weniger komplex als andere Entwicklungsumgebungen.