. . "83896777"^^ . . "nein"^^ . . . "1489.0"^^ . . . . . "2016-07-19"^^ . . . "Java"@de . . . . . . . . . . . . . . "1995"^^ . "3912"^^ . "Java ist eine objektorientierte Programmiersprache und eine eingetragene Marke des Unternehmens Sun Microsystems, welches 2010 von Oracle aufgekauft wurde. Die Programmiersprache ist ein Bestandteil der Java-Technologie \u2013 diese besteht grunds\u00E4tzlich aus dem Java-Entwicklungswerkzeug (JDK) zum Erstellen von Java-Programmen und der Java-Laufzeitumgebung (JRE) zu deren Ausf\u00FChrung. Die Laufzeitumgebung selbst umfasst die virtuelle Maschine (JVM) und die mitgelieferten Bibliotheken. Java als Programmiersprache darf nicht mit der Java-Technologie gleichgesetzt werden, Java-Laufzeitumgebungen f\u00FChren Bytecode aus, der neben der Java-Programmiersprache auch aus anderen Programmiersprachen wie Nice und Groovy kompiliert werden kann. Im Prinzip k\u00F6nnte jede Programmiersprache als Grundlage f\u00FCr Java Bytecode genutzt werden, meistens existieren aber keine entsprechenden Bytecode-Compiler. Die Programmiersprache Java dient innerhalb der Java-Technologie vor allem dem Formulieren von Programmen. Diese liegen zun\u00E4chst als reiner, menschenverst\u00E4ndlicher Text vor, als sogenannter Quellcode. Dieser Quellcode ist nicht direkt ausf\u00FChrbar; erst der Java-Compiler, der Teil des Entwicklungswerkzeugs ist, \u00FCbersetzt ihn in einen maschinenverst\u00E4ndlichen Code, den sogenannten Java-Bytecode. Die Maschine, die diesen Bytecode ausf\u00FChrt, ist jedoch typischerweise virtuell \u2013 das hei\u00DFt, der Code wird meist nicht direkt durch Hardware (etwa einen Mikroprozessor) ausgef\u00FChrt, sondern durch entsprechende Software auf der Zielplattform. Zweck dieser Virtualisierung ist Plattformunabh\u00E4ngigkeit: Das Programm soll ohne weitere \u00C4nderung auf jeder Rechnerarchitektur laufen k\u00F6nnen, wenn dort eine passende Laufzeitumgebung installiert ist. Oracle selbst bietet Laufzeitumgebungen f\u00FCr die Betriebssysteme Linux, OS X, Solaris und Windows an. Andere Hersteller lassen eigene Java-Laufzeitumgebungen f\u00FCr ihre Plattform zertifizieren. Auch in Autos, HiFi-Anlagen und anderen elektronischen Ger\u00E4ten wird Java verwendet. Um die Ausf\u00FChrungsgeschwindigkeit zu erh\u00F6hen, werden Konzepte wie die Just-in-time-Kompilierung und die Hotspot-Optimierung verwendet. In Bezug auf den eigentlichen Ausf\u00FChrungsvorgang kann die JVM den Bytecode also interpretieren, ihn bei Bedarf jedoch auch kompilieren und optimieren. Java ist eine der popul\u00E4rsten Programmiersprachen. In dem seit 2001 ver\u00F6ffentlichten TIOBE-Index lag Java, konkurrierend mit C, stets auf Platz 1 oder 2 des Rankings. Nach dem RedMonk-Programmiersprachenindex 2015 liegt Java knapp auf Platz zwei nach JavaScript, nach dem \u201EProgramming Language Popularity\u201C-Index liegt Java ebenfalls auf Platz zwei, diesmal aber nach C."@de . . . . "2803"^^ . . . "Java (Programmiersprache)"@de . . "s"^^ . . "Java ist eine objektorientierte Programmiersprache und eine eingetragene Marke des Unternehmens Sun Microsystems, welches 2010 von Oracle aufgekauft wurde. Die Programmiersprache ist ein Bestandteil der Java-Technologie \u2013 diese besteht grunds\u00E4tzlich aus dem Java-Entwicklungswerkzeug (JDK) zum Erstellen von Java-Programmen und der Java-Laufzeitumgebung (JRE) zu deren Ausf\u00FChrung. Die Laufzeitumgebung selbst umfasst die virtuelle Maschine (JVM) und die mitgelieferten Bibliotheken. Java als Programmiersprache darf nicht mit der Java-Technologie gleichgesetzt werden, Java-Laufzeitumgebungen f\u00FChren Bytecode aus, der neben der Java-Programmiersprache auch aus anderen Programmiersprachen wie Nice und Groovy kompiliert werden kann. Im Prinzip k\u00F6nnte jede Programmiersprache als Grundlage f\u00FCr Java By"@de . . . . . . . . . . . . . . . . "8 Update 101" . . . . "158916025"^^ . . . . . "De-Java_-article.ogg"^^ . . . . . . . . . "4401313-9" . . . "100"^^ . . .