|
|
Inhalt: |
|
Warum Java? |
Java Basics |
|
|
Wie Ihr auf dieser Seite sicher schnell feststellen werdet, ist Java weder meine favorisierte Sprache, noch habe ich in dieser Sprache eine |
große Expertise. Ich selbst würde mich maximal als fortgeschrittenen Anfänger bezeichnen, weshalb ich auch an dieser Stelle kein |
kein Tuturioum oder ähnliches erstellen möchte. Java ist für mich jedoch eine Sprache, an der man gerade in meiner Branche nicht |
vorbei kommt, sind doch sehr viele Applikationen im Bankenumfeld in dieser Sprache geschrieben. Ich denke auch, dass im Zuge der |
stattfindenden Transformation zu Software as a Service (SaaS) Java weiter ein großen Stellenwert zukommen wird. Auch aus diesem |
Grund komme auch ich nicht an dieser Programmiersprache vorbei. |
|
|
Wie auch bei anderen Programmiersprachen, benöntige man auch für ein erstes Java Programm nicht sonderlich viel. Mit einem Editor |
seiner Wahl (für mich ist das auf einem Windowsrechner i. d. R. Notepad++) und natürlich einen Compiler (also das Stück Software, |
welcher unseren sogenannten Quellcode in ein ausführbares Programm überführt. |
|
Dabei sei angemerkt, dass bei Java vieles etwas anders ist, als bei "klassischen" Programmiersprachen. Während der erste Schritt, das |
Kompallieren, wie auch bei anderen Sprachen abläft - der Java Compiler "javac" erzeugt eine Binärdatei mit der Endung .class |
- kann diese vom Rechner, anders als bei klassischen Sprachen vom System nicht direkt ausgeführt werden. Für die Ausführung wird |
nämlich noch ein Interpreter, die Java Virtual Machine, benötigt. Nachfolgend das oft genutzte Hallo-Welt-Beispiel: |
|
|
|
In der JDK Version 21 wurde erneut einiges verändert, weshalb das obige Beispiele nicht in tieferen JDK Versionen funktionieren wird. Beim |
Kompalieren muß wegen dieser Version auch folgender Ablauf eingehalten werden: |
|
|
|
Wenn Ihr Euch daher weiter mit Java beschäftigen müßt oder wollt, werdet Ihr sicher nicht umhinkommen Euch für eine sogenannte |
Integrated Development Environment (IDE) zu entscheiden. Derer gibt es einige, die bekanntesten sind sicher Eclipse und Apache |
NetBeans. Letztere ist frei verfügbar, weshalb ich mich für diese IDE entschieden habe, da ich auch mit Eclipse so meine Schwierig- |
keiten hatte. An was Ihr ebenfalls nicht vorbei kommen werdet, ist das Buch von Christian Ullenboom Java ist auch eine Insel. |
|
↑ zurück zum Beginn der Seite |
|