Java (Programmiersprache): Unterschied zwischen den Versionen
Lor (Diskussion | Beiträge) (Java als Programmiersprache erläutert mit beispiel) |
Lor (Diskussion | Beiträge) K (code in codeblock verschoben) |
||
Zeile 12: | Zeile 12: | ||
=== Java in Aktion === | === Java in Aktion === | ||
Hier ein einfaches Beispiel für ein Java-Programm, das "Hallo, Welt!" ausgibt: | Hier ein einfaches Beispiel für ein Java-Programm, das "Hallo, Welt!" ausgibt:<syntaxhighlight lang="java" line="1" start="1"> | ||
public class HalloWelt { | |||
public static void main(String[] args) { | |||
System.out.println("Hallo, Welt!"); | |||
} | |||
} | |||
</syntaxhighlight>''<small>Um das obige Programm auszuführen (Wenn Java installiert ist):</small>'' | |||
''<small>Um das obige Programm auszuführen (Wenn Java installiert ist):</small>'' | |||
# ''<small>Speichern Sie den Code in einer Datei namens <code>HalloWelt.java</code>.</small>'' | # ''<small>Speichern Sie den Code in einer Datei namens <code>HalloWelt.java</code>.</small>'' | ||
# ''<small>Kompilieren Sie die Datei mit dem Befehl <code>javac HalloWelt.java</code>.</small>'' | # ''<small>Kompilieren Sie die Datei mit dem Befehl <code>javac HalloWelt.java</code>.</small>'' |
Version vom 11. Oktober 2023, 19:11 Uhr
Java ist eine weit verbreitete, objektorientierte und plattformunabhängige Programmiersprache, die 1995 von Sun Microsystems (heute Oracle Corporation) eingeführt wurde. Sie wurde entwickelt, um die Portierbarkeit von Anwendungen zu erleichtern und die Abhängigkeit von spezifischen Hardware-Plattformen zu verringern. Dies wird durch den Einsatz der Java Virtual Machine (JVM) erreicht, die den Java-Code interpretiert und ausführt.
Eigenschaften von Java
- Plattformunabhängigkeit: Java-Anwendungen sind in der Lage, auf jeder Maschine zu laufen, die über eine JVM verfügt, ohne Änderungen am Code vornehmen zu müssen.
- Objektorientierung: Java unterstützt Konzepte wie Vererbung, Polymorphismus, Abstraktion und Kapselung, die zur Strukturierung und Modularisierung von Software beitragen.
- Sicherheit: Java bietet eingebaute Sicherheitsfunktionen, um das System vor schädlichem Code und unerlaubten Zugriffen zu schützen.
- Robustheit: Ausgefeilte Fehlerbehandlung und Garbage Collection sorgen für stabile und zuverlässige Anwendungen.
- Multithreading: Java unterstützt die gleichzeitige Ausführung von mehreren Threads, was die Entwicklung von schnellen, reaktionsfähigen Anwendungen ermöglicht.
Java in Aktion
Hier ein einfaches Beispiel für ein Java-Programm, das "Hallo, Welt!" ausgibt:
public class HalloWelt {
public static void main(String[] args) {
System.out.println("Hallo, Welt!");
}
}
Um das obige Programm auszuführen (Wenn Java installiert ist):
- Speichern Sie den Code in einer Datei namens
HalloWelt.java
. - Kompilieren Sie die Datei mit dem Befehl
javac HalloWelt.java
. - Führen Sie das kompilierte Programm mit dem Befehl
java HalloWelt
aus.
Zusammenfassung
Java ist eine leistungsstarke, flexible und weit verbreitete Programmiersprache, die in einer Vielzahl von Anwendungen eingesetzt wird, von kleinen mobilen Apps bis hin zu großen Unternehmensanwendungen. Mit seiner Plattformunabhängigkeit, Sicherheit und anderen Eigenschaften bleibt Java eine erstklassige Wahl für Entwickler auf der ganzen Welt.