Dies ist eine mobil optimierte Seite, die schnell lädt. Wenn Sie die Seite ohne Optimierung laden möchten, dann klicken Sie auf diesen Text.

java

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 – diese besteht grundsätzlich aus dem Java-Entwicklungswerkzeug (JDK) zum Erstellen von Java-Programmen und der Java-Laufzeitumgebung (JRE) zu deren Ausführung. Die Laufzeitumgebung selbst umfasst die virtuelle Maschine (JVM) und die mitgelieferten Bibliotheken. Java als Programmiersprache sollte nicht mit der Java-Technologie gleichgesetzt werden; Java-Laufzeitumgebungen führen Bytecode aus, der sowohl aus der Programmiersprache Java als auch aus anderen Programmiersprachen wie Groovy, Kotlin und Scala kompiliert werden kann. Im Prinzip könnte jede Programmiersprache als Grundlage für Java-Bytecode genutzt werden, für die meisten existieren aber keine passenden Bytecode-Compiler.
Die Programmiersprache Java dient innerhalb der Java-Technologie vor allem zum Formulieren von Programmen. Diese liegen zunächst als reiner, menschenverständlicher Text vor, dem sogenannten Quellcode. Dieser Quellcode ist nicht direkt ausführbar; erst der Java-Compiler, der Teil des Entwicklungswerkzeugs ist, übersetzt ihn in den maschinenverständlichen Java-Bytecode. Die Maschine, die diesen Bytecode ausführt, ist jedoch typischerweise virtuell – das heißt, der Code wird meist nicht direkt durch Hardware (etwa einen Mikroprozessor) ausgeführt, sondern durch entsprechende Software auf der Zielplattform.
Zweck dieser Virtualisierung ist Plattformunabhängigkeit: Das Programm soll ohne weitere Änderung auf jeder Rechnerarchitektur laufen können, wenn dort eine passende Laufzeitumgebung installiert ist. Oracle selbst bietet Laufzeitumgebungen für die Betriebssysteme Linux, macOS und Windows an. Andere Hersteller lassen eigene Java-Laufzeitumgebungen für ihre Plattform zertifizieren. Auch in Autos, HiFi-Anlagen und anderen elektronischen Geräten wird Java verwendet.
Um die Ausführungsgeschwindigkeit zu erhöhen, werden Konzepte wie die Just-in-time-Kompilierung und die Hotspot-Optimierung verwendet. In Bezug auf den eigentlichen Ausführungsvorgang kann die JVM den Bytecode also interpretieren, ihn bei Bedarf jedoch auch kompilieren und optimieren.
Java ist eine der populärsten Programmiersprachen. In dem seit 2001 veröffentlichten TIOBE-Index lag Java bis 2020, konkurrierend mit C, stets auf den ersten beiden, seit 2021 mit zusätzlicher Konkurrenz von Python, auf den ersten drei Plätzen des Rankings. Nach dem RedMonk-Programmiersprachenindex 2019 liegt Java zusammen mit Python auf dem zweiten Platz nach JavaScript.

Mehr auf Wikipedia.org ansehen
  1. Z

    Support ODIS Engineering oder Service Installation fehlerhaft JavaInternalError

    Hoffe ein erfahrener User kann mir weiterhelfen. Habe jetzt schon wirklich unzählige Male ODIS S oder E installiert aber dieses Mal scheine ich zu scheitern. Folgendes wollte ich installieren: Windows 10 64 bit (Version 21H1 und 21H2 beides probiert) Installation via "Admin-Rechte" ODIS-S...
  2. Support ODIS Engineering Startet nicht mehr

    Guten Abend, Seit neustem startet leider mein Odis E nicht mehr es kommt immer wieder eine Java Fehlermeldung. Habe Java und Odis-E Schon mehrfach neuinstalliert. Die Fehlermeldung : Unable to determine Java Runtime Environment (Error code 2
  3. Java, Jdownloader headless für Openatv inkl Anleitung.

    kullabacke erstellte einen neuen Download: Du musst angemeldet sein, um das Element zu sehen. - Java inkl. Jdownloader headless für Openatv inkl Anleitung. Hallo zusammen, Ich habe auf der dm900 mit OpenATV Java inkl jdownloader zum laufen gebracht und es funktioniert wunderbar. Jeder der...
  4. VMOD Sonstige HTTP Response wird nicht aktualisiert

    Hey Leute Ich habe mir einen kleines Script in Java geschrieben, welches den Token per HTTP Request im Response Body kriegt, diese dann weiter an die vJackson Template list reicht , zusammenfügt und für mich als fertige m3u liste bereit stellt. Danke an heblthom für die Idee mit dem HTTP Request...
  5. D

    Support Java exe wird dauernd gelöscht

    Hallo ich habe ein blödes Problem. In unregelmäßigen Abständen wird die Jaya.exe gelöscht. Als Virenscanner habe ich Kis in der neuesten Version. Wenn ich java wieder installiert habe funktioniert es ein paar Tage.Dann nach einem reboot bekomme ich eine Meldung von einem Java Programm das die...
  6. Support wie und wo stelle ich in Safari bzw. Java was ein, damit ich z.B. wie beim Streambord auf "Antworten

    wie und wo stelle ich in Safari bzw. Java was ein, damit ich z.B. wie beim Streambord auf "Antworten" schreiben gehe, durch die Zertifikatsregeln geblockt werde und somit da nix schreiben kann ? MfG sodex
  7. Suche jemanden der JAVA programmieren kann

    Hallo zusammen, ich habe keinen passenden Bereich für mein Topic gefunden, daher poste ich es erstmal hier. Falls es woanders besser aufgehoben ist, bitte dorthin verschieben. Ich suche jemanden der JAVA programmieren kann. Es handelt sich um ein kleines Game das ich benötige, ein Ping-Pong...
  8. Support MB WIS: Java lässt die Anwendung nicht starten

    Hallo, ich habe ein Problem mit meinem WIS bzw. mit Java. Obwohl ich die Sicherheitseinstellungen schon aufs Minimum heruntergeschraubt habe, komme ich nicht rein. Java 7 wird genutzt (die älteste Version, die man sich bei Oracle herunterladen kann). Fehlermeldung: "Das Zertifikat konnte nicht...
  9. Forum Bug gelöst java script

    keine Ahnung ob das Absicht ist aber hier wird versucht einem was unter zujubeln?! ftg_t_v_bk.min.js
  10. Hardware & Software PROGRAMMIERSPRACHEN: Oracle gibt finale Version von Java 8 frei

    Oracle hat Du musst angemeldet sein, um das Element zu sehen. 8 offiziell als finale Version freigegeben. Wichtigste Neuerung dürften die Lambda-Ausdrücke sein. Außerdem bringt Java 8 eine eigene Javascript-Engine mit. Mit etwa einem halben Jahr Verspätung haben Entwickler bei Oracle die finale...
  11. D

    Windows XP Win 2000 und Java 7

    Guten morgen, kennt jemand eine möglichkeit auf Win 2000 das neue Java Update 7 zu installieren?? Ist für einen Freund von mir. Danke
  12. Artikel: Oracle ändert die Versionierung für Java

    Du musst angemeldet sein, um das Element zu sehen.
  13. PC & Internet Oracle ändert die Versionierung für Java

    Mit dem nächsten, für den 18. Juni geplanten JDK-7-Update wird Oracle das Versionsnummernschema für Java Du musst angemeldet sein, um das Element zu sehen.. Ein Grund dafür ist die in letzter ZeitDu musst angemeldet sein, um das Element zu sehen. für die Programmiersprache. Nach dem neuen Schema...
  14. M

    Java SSH Port ändern

    Hallo, wo kann ich im IPC den Java SSH Port ändern? Mfg
  15. PC & Internet Java 7 Update 21 stopft Sicherheitslücken und beschränkt Applets

    Oracle hat mit dem Du musst angemeldet sein, um das Element zu sehen. ein als bedeutend anzusehendes Patch-Release veröffentlicht. Es umfasst 42 Patches gegen Sicherheitsfehler, von denen 39 laut Oracle Angriffsoptionen bieten, Rechner ohne Authentifizierung an sich zu reißen. Aufgrund der...
  16. Artikel: Sicherheitslücken: Java: Schwerwiegender 0-Day-Exploit entdeckt

    Artikel lesen
  17. Hardware & Software Sicherheitslücken: Java: Schwerwiegender 0-Day-Exploit entdeckt

    In der aktuellen Version von Java wurde nun ein 0-Day-Exploit entdeckt, dieser ermöglicht es Angreifern, Zugriff auf das System des Nutzers zu erhalten. Die Lücke wird auch bereits ausgenützt, derzeit aber nur für gezielte Angriffe. Experten raten aber zur sofortigen Abschaltung des...
  18. S

    Unter Sparks Opera oder Java aktualisieren?

    Hallo Da ich gerne Doppelkopf online spiele, und das mit der Aktuellen Software von Java auf meinem Pc Zuhause läuft, wollte ich mal fragen ob es möglich ist das Java im Opera des Pingulux zu aktualisieren? Es scheint nicht aktuell zu sein. Hiermit wollte ich auch mal eben sagen das ich eine...
  19. C

    Java Games Java touchscreen Games

    Du musst angemeldet sein, um das Element zu sehen. IMG Removed
  20. Hardware & Software Oracle bringt Java 7.0 heraus

    Oracle hat mit Java 7.0 die erste neue Java-Version seit der Übernahme von Sun heraus gebracht. Java 7 bringt zahlreiche Verbesserungen, vor allem für Entwickler. So gibt es eine neue Dateisystem-API und die Java VM unterstützt nun auch andere dynamische Programmiersprachen. Mit der in dieser...
Für die Nutzung dieser Website sind Cookies erforderlich. Du musst diese akzeptieren, um die Website weiter nutzen zu können. Erfahre mehr…