Programmieren mit Java und NetBeans

Überraschungen im Advent

Viele Computer-Liebhaber prägt eine Abneigung gegen herkömmliche Bastelei. Manche Menschen greifen mit Spaß zu Nadel und Faden, andere ziehen einen selbstprogrammierten Adventskalender vor. Wir geben eine Einführung in die Sprache Java [1] an Hand dieses Beispiels.

Ein großer Vorteil der Programmiersprache Java liegt in ihrer plattformübergreifenden Verfügbarkeit. Ein Java-Programm lässt sich unter Linux genauso wie unter Windows ausführen.

Werkzeuge

Das Entwickeln von Programmen in Java, setzt die zugehörige Software voraus. Sie brauchen das Java Development Kit (JDK), die aktuelle Version 5.0 liegt auf der Heft-CD. Wir zeigen die Programmierung mit der Entwicklungsumgebung NetBeans [2], die ebenfalls auf der Heft-CD liegt. Bevor sich die Installationsprogramme für JDK und NetBeans ausführen lassen, benötigen sie entsprechende Berechtigungen. Kopieren Sie die beiden Dateien jdk-1_5_0-linux-i586.bin und netbeans-4_0-beta2-linux.bin auf die Festplatte, machen Sie sie ausführbar und starten Sie das Installationsprogramm:

chmod u+x jdk-1_5_0-nb-4_0-beta2-bin-linux.bin
./jdk-1_5_0-nb-4_0-beta2-bin-linux.bin

Bei NetBeans funktioniert es anschließend analog, beide Installationsprogramme installieren die Software unterhalb des aktuellen Verzeichnisses.

Nach dem ersten Start von NetBeans mit ./netbeans-4.0beta2/bin/netbeans erscheint ein Willkommens-Dialog (Abbildung 1). Hier wählen Sie aus, ob Sie ein neues Projekt erstellen oder ein Beispielprojekt anschauen möchten.

Abbildung 1: Die Entwicklungsumgebung Netbeans erleichtert die Java-Programmierung.

Beginnen Sie ein neues Projekt mit dem Button New Project. Im erscheinenden Dialog (Abbildung 2) finden Sie unter der Kategorie Standard die Möglichkeit, eine neue Java-Applikation zu erstellen. Im zweiten Schritt geben Sie einen Projektnamen ein, in unserem Fall lautet er Adventskalender. Die Funktion Create Main Class schalten Sie für dieses Projekt ab; sie würde das Schreiben einer eigenen main-Funktion ersparen, jedoch auch den Quelltext mit für dieses Programm unnötigen Zeilen füllen.

Abbildung 2: Im ersten Schritt erstellen Sie ein neues NetBeans-Projekt.

Schnellstart

Benutzen Sie NetBeans zum ersten Mal, liest das Programm nach dem Anlegen des neuen Projekts alle verfügbaren Java-Klassen ein, das dauert je nach Systemgeschwindigkeit recht lange.

Im Reiter Files im linken Bereich des NetBeans-Fensters befindet sich in Form einer Baumstruktur eine Liste aller bisher angelegten Dateien. Unter dem Ordner src stehen alle Quelltextdateien mit der Endung .java.

In der Werkzeugleiste befinden sich die Buttons Run Main Project und Debug Main Project, die sich auch über die Tasten [F6] und [F5] aufrufen lassen. Ersterer kompiliert und startet das aktuelle Projekt, der Zweite tut dasselbe im Debug-Modus, also mit ausführlicherer Ausgabe zur Fehlersuche.

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 
TABLET & SMARTPHONE APPS
Bald erhältlich
Get it on Google Play

Deutschland

Ähnliche Artikel

Kommentare

Infos zur Publikation

LU 10/2017: Daten retten & sichern

Digitale Ausgabe: Preis € 8,50
(inkl. 19% MwSt.)

LinuxUser erscheint monatlich und kostet 5,95 Euro (mit DVD 8,50 Euro). Weitere Infos zum Heft finden Sie auf der Homepage.

Das Jahresabo kostet ab 86,70 Euro. Details dazu finden Sie im Computec-Shop. Im Probeabo erhalten Sie zudem drei Ausgaben zum reduzierten Preis.

Bei Google Play finden Sie digitale Ausgaben für Tablet & Smartphone.

HINWEIS ZU PAYPAL: Die Zahlung ist ohne eigenes Paypal-Konto ganz einfach per Kreditkarte oder Lastschrift möglich!

Stellenmarkt

Aktuelle Fragen

Lieber Linux oder Windows- Betriebssystem?
Sina Kaul, 13.10.2017 16:17, 2 Antworten
Hallo, bis jetzt hatte ich immer nur mit
IT-Kurse
Alice Trader, 26.09.2017 11:35, 2 Antworten
Hallo liebe Community, ich brauche Hilfe und bin sehr verzweifelt. Ih bin noch sehr neu in eure...
Backup mit KUP unter Suse 42.3
Horst Schwarz, 24.09.2017 13:16, 3 Antworten
Ich möchte auch wieder unter Suse 42.3 mit Kup meine Backup durchführen. Eine Installationsmöglic...
kein foto, etc. upload möglich, wo liegt mein fehler?
kerstin brums, 17.09.2017 22:08, 5 Antworten
moin, zum erstellen einer einfachen wordpress website kann ich keine fotos uploaden. vom rechne...
Arch Linux Netzwerkkonfigurationen
Franziska Schley, 15.09.2017 18:04, 0 Antworten
Moin liebe Linux community, ich habe momentan Probleme mit der Einstellung des Lan/Wlan in Arc...