1 dépôt
Web-based environments that allow users to run code samples and view output in a browser.
Distinct from Sample Execution Workflows: No candidate covers a built-in web server for executing and visualizing sample code.
Explore 1 awesome GitHub repository matching development tools & productivity · Interactive Sample Execution Environments. Refine with filters or upvote what's useful.
Javassist est une boîte à outils d'ingénierie de bytecode pour analyser, modifier et générer du bytecode Java et des fichiers de classe. Il fonctionne comme une bibliothèque de manipulation de bytecode qui permet l'édition de fichiers de classe via un accès direct au bytecode ou une syntaxe de code source de haut niveau. Le projet fournit des outils spécialisés pour la création programmatique de nouvelles classes et interfaces Java pendant l'exécution. Il inclut un générateur de proxy dynamique pour intercepter les appels de méthodes et un intercepteur de chargeur de classe qui modifie automatiquement les définitions de classe au fur et à mesure qu'elles sont chargées dans la machine virtuelle Java. Des capacités supplémentaires couvrent l'analyse de bytecode Java et le rechargement de code à chaud pour remplacer les définitions de classe dans un processus en cours d'exécution. La boîte à outils supporte également la modification de fichiers de classe compilés et l'inspection des instructions de méthode pour comprendre le flux du programme.
Provides a built-in web server for executing sample programs and viewing results through a browser interface.