Zurück zu Tools

Java Online-Compiler

Java 8, 11 und 17 im Browser ausführen – ohne JDK

Zuletzt aktualisiert
My tools
No tools yet

Wird geladen...

Java-Code online kompilieren und ausführen

  1. 1

    Code einfügen oder Beispiel wählen

    Schreiben Sie Java im Editor oder starten Sie mit einem integrierten Beispiel wie Hello World, Stream API oder Lambda-Ausdrücken.

  2. 2

    Java-Version wählen

    Wählen Sie vor dem Ausführen Java 8, 11 oder 17 in der Symbolleiste, um Syntax und Standardbibliothek dieser Version zu prüfen.

  3. 3

    Ausführen und Ergebnis lesen

    Beim ersten Lauf wird der Java-Compiler im Browser geladen und aufgewärmt, danach wird sofort kompiliert. Programmausgabe, Kompilierungsausgabe und Fehler haben jeweils einen eigenen Tab.

  4. 4

    Ergebnis kopieren oder Code teilen

    Kopieren Sie Code und Ausgabe, stellen Sie eine frühere Fassung aus dem lokalen Verlauf wieder her oder erzeugen Sie einen Link mit dem Code.

Funktionsübersicht

Java Online-Compiler, der Java-Code direkt im Browser kompiliert und ausführt, ohne JDK-Installation. Wechseln Sie zwischen Java 8, 11 und 17 – praktisch für Syntaxprüfungen, Interviewvorbereitung und Unterrichtsdemos.

Werkzeugbeschreibung

Leistungsstarker Java Playground mit Unterstützung für Java 8, 11, 17. Basierend auf CheerpJ WebAssembly JVM-Technologie zum direkten Kompilieren und Ausführen von Java-Code im Browser. Bietet Syntaxhervorhebung, voreingestellte Beispiele, Verlaufsfunktion und mehr – ohne Installation erforderlich.

Fähigkeitenliste

  • Java Online-Compiler: Kompilieren und Ausführen direkt im Browser, ohne JDK-Installation, ohne Umgebungsvariablen und ohne IDE.
  • Java-Code online ausführen mit Java 8, 11 und 17 – Versionen wechseln und das Verhalten desselben Codes vergleichen.
  • Kompilierungsausgabe, Programmausgabe und Fehler erscheinen in drei getrennten Tabs, sodass Kompilierfehler und Laufzeitausnahmen nie vermischt werden.
  • 7 sofort lauffähige Beispiele integriert: Hello World, Klassen und Objekte, ArrayList, Stream API, Lambda-Ausdrücke, Datum und Uhrzeit sowie Zeichenkettenverarbeitung.
  • Java-Syntaxhervorhebung und Zeilennummern im Editor, Kopieren von Code und Ausgabe per Klick, Laufzeitgrenze von 30 Sekunden pro Ausführung.
  • Lokaler Verlauf und teilbare Links: früher ausgeführten Code wiederherstellen oder eine URL mit dem Code an Kommilitonen oder Kollegen senden.
  • Basiert auf CheerpJ WebAssembly – Ihr Code wird im eigenen Browser kompiliert und ausgeführt. Nichts wird hochgeladen, keine Anmeldung, keine Werbung.

Verwandte Tools

Verwandte Leitfäden

Häufig gestellte Fragen

Die Art, wie dieses Werkzeug Java im Browser kompiliert und ausführt
Dieses Werkzeug nutzt CheerpJ, eine auf WebAssembly basierende JVM-Implementierung, mit der Java-Bytecode ohne Plugins oder Installationen direkt in modernen Browsern läuft.
Java-Versionen, zwischen denen Sie hier wechseln können
Java 8, 11 und 17 werden unterstützt. Die Laufzeitumgebung bietet den vollen JDK-Funktionsumfang einschließlich des Java-Compilers.
Unterstützung für JAR-Bibliotheken von Drittanbietern
Das Laden externer JAR-Bibliotheken wird noch nicht unterstützt, der Code muss daher innerhalb der JDK-Standardbibliothek bleiben.
Wo Ihr Code und Ihr Verlauf gespeichert werden
Ihr Code läuft vollständig im Browser und wird auf keinen Server hochgeladen. Der Verlauf liegt im lokalen Speicher des Browsers, und ein Link entsteht nur, wenn Sie das Teilen selbst auslösen.
Aufwärmzeit beim ersten Lauf und Geschwindigkeit danach
Der erste Lauf lädt und wärmt den Java-Compiler im Browser auf, was je nach Netzwerk meist 1–3 Minuten dauert. Das Aufwärmen geschieht nur einmal, jeder weitere Lauf startet sofort.
Was dieses Werkzeug noch nicht unterstützt
Standardeingabe, das Hochladen von Dateien und Projekte aus mehreren Dateien werden nicht unterstützt, und jeder Lauf ist auf 30 Sekunden begrenzt. Geeignet für Syntax und Logik einer einzelnen Klasse, nicht für Programme mit interaktiver Eingabe oder externen Dateien.