Compilateur Java en ligne
Exécutez Java 8, 11 et 17 dans le navigateur, sans JDK
Chargement...
Compiler et exécuter du code Java en ligne
- 1
Coller du code ou choisir un exemple
Écrivez du Java dans l’éditeur ou partez d’un exemple intégré comme Hello World, Stream API ou les expressions lambda.
- 2
Choisir une version de Java
Sélectionnez Java 8, 11 ou 17 dans la barre d’outils avant d’exécuter, pour vérifier la syntaxe et la bibliothèque standard de cette version.
- 3
Exécuter et lire le résultat
La première exécution charge et préchauffe le compilateur Java dans le navigateur ; ensuite la compilation est instantanée. La sortie du programme, la sortie de compilation et les erreurs ont chacune leur onglet.
- 4
Copier le résultat ou partager le code
Copiez le code et sa sortie, restaurez une version antérieure depuis l’historique local ou générez un lien de partage contenant le code.
Aperçu des fonctionnalités
Compilateur Java en ligne qui compile et exécute le code Java directement dans le navigateur, sans installer de JDK. Basculez entre Java 8, 11 et 17 – pratique pour vérifier la syntaxe, préparer un entretien ou faire une démonstration en cours.
Description de l’outil
Puissant Java Playground, supports Java 8, 11, 17 versions. Basé sur la technologie CheerpJ WebAssembly JVM, compiler et exécuter directement du code Java dans le navigateur. Offre la coloration syntaxique, des exemples prédéfinis, l'historique et d'autres fonctionnalités, sans installation de logiciel.
Liste des capacités
- Compilateur Java en ligne : compilation et exécution dans le navigateur, sans JDK à installer, sans variables d’environnement à configurer et sans IDE à ouvrir.
- Exécuter du code Java en ligne avec Java 8, 11 et 17, en changeant de version pour comparer le comportement du même code.
- La sortie de compilation, la sortie du programme et les erreurs apparaissent dans trois onglets distincts : les erreurs de compilation et les exceptions d’exécution ne sont jamais mélangées.
- 7 exemples prêts à l’emploi intégrés : Hello World, classes et objets, ArrayList, Stream API, expressions lambda, date et heure, traitement de chaînes.
- Coloration syntaxique Java et numéros de ligne dans l’éditeur, copie du code et de la sortie en un clic, limite de 30 secondes par exécution.
- Historique local et liens de partage : restaurez du code exécuté précédemment ou générez une URL contenant votre code à envoyer à un camarade ou un collègue.
- Basé sur CheerpJ WebAssembly : votre code est compilé et exécuté dans votre propre navigateur. Rien n’est téléversé, aucune connexion, aucune publicité.
Retour d'expérience
Aidez-nous à améliorer l'outil
Outils connexes
Formateur JSON en ligne
Formatez, validez et explorez du JSON dans votre navigateur : vue arbre, lignes d'erreur exactes et JSONPath, sans envoi
Comparaison JSON
Comparer deux documents JSON en ligne : ordre des clés et indentation ignorés, ajouts, suppressions et modifications listés par JSONPath, aucun envoi
Compilateur Python en ligne
Exécutez Python 3.8-3.12 avec téléversement de fichiers, dossiers de projet et bibliothèques populaires
Exécuteur PHP en Ligne
Exécutez et testez du code PHP en ligne, avec support de plusieurs versions PHP 7.4-8.5 et comparaison des résultats