Beiträge zum Thema “Java”
Energieeffizienz durch JVM-Auswahl: Relevanz der richtigen Distribution
Java spielt seit der Einführung Mitte der 1990er Jahre eine bedeutende Rolle in der Softwareentwicklung. Somit bringt sie ein reiches technisches Erbe mit. Auch im Jahr 2024 gehört Java laut dem TIOBE-Index noch zu den Top 3 der beliebtesten Programmiersprachen. Laut aktuellen Schätzungen verwenden über 90 Prozent der Fortune-500-Unternehmen Java für ihre Anwendungen (Unimedia Tech 2024). Java-basierte Anwendungen sind in der heutigen Unternehmenslandschaft somit allgegenwärtig.
Ein maßgeblicher Faktor für den Erfolg von Java ist die Plattformunabhängigkeit. Diese wird durch die Nutzung einer Laufzeitumgebung ermöglicht. Die Laufzeitumgebung wird als Java Virtual Machine (JVM) bezeichnet und fungiert dabei als Abstraktionsschicht zwischen dem Java-Bytecode und dem zugrunde liegenden Betriebssystem und der Hardware. JVMs bilden somit das Fundament für die Ausführung von Java und anderen JVM-basierten Sprachen wie Kotlin, Scala und Groovy.