
SAP-WIKI Java
Was ist Java?
Java ist eine objektorientierte Programmiersprache, die selbst als eigenständige Plattform verwendet werden kann. Sie wurde von der Firma Sun Microsystems entwickelt und 2010 von dem Software-Unternehmen Oracle aufgekauft. Die Programmiersprache ist eine Komponente der Java-Technologie, die aus dem Entwicklungswerkzeug (JDK) und der Laufzeitumgebung (JRE) besteht. Die Laufzeitumgebung enthält wiederum die virtuelle Maschine (JVM) und die mitgelieferten Bibliotheken. JDK ist für die Erstellung von Programmen und JRE für die Ausführung dieser zuständig.
Funktion
Die Programmiersprache Java dient hauptsächlich zur Codierung von Programmen. Dabei wird zunächst ein Quellcode, ein menschenverständlicher Text, erfasst. Dieser Quellcode ist allerdings nicht sofort ausführbar, sodass das Entwicklerwerkzeug, der Java-Compiler, den Quellcode erst einmal in einen maschinenverständlichen Bytecode umwandeln muss. Die Maschine, die diesen Bytecode ausführt, ist überwiegend virtuell. Der Code benötigt für die Ausführung also keine Hardware, sondern nur die entsprechende Software auf der Zielplattform. Dadurch ist Java eine attraktive Programmiersprache für Anwendungen.
Einsatz
Java ist aufgrund der Plattformunabhängigkeit und Robustheit eine der beliebtesten Programmiersprachen weltweit. Außerdem ist sie leicht zu erlernen und somit ideal für Anfänger in der Programmierung. Als objektorientierte Programmiersprache ist sie sehr vielfältig und wird in verschiedenen Bereichen eingesetzt:
- Mobile Apps
- Web Apps
- Unternehmenssoftware
- Big Data
- Cloud Computing
- Spieleentwicklung
- Internet der Dinge (IoT)