Loading AI tools
De Wikipédia, l'encyclopédie libre
BCEL (Byte Code Engineering Library) est une bibliothèque Java de manipulation et d'analyse du bytecode Java. BCEL est un sous-projet d'Apache Commons publié sous licence Apache par la fondation Apache.
BCEL permet d'analyser, créer, et manipuler les fichiers .class Java. Les classes contenues dans ces fichiers sont chargées en mémoire sous forme d'objets qui contiennent toutes les informations symboliques de cette classe: méthodes, attributs et les instructions bytecode, en particulier.
Ces objets peuvent être lus depuis un fichier préexistant, transformés, puis sauvés dans un fichier. Il est également possible de créer dynamiquement une classe à partir de rien.
BCEL est utilisé par un ensemble de projets incluant des compilateurs, optimiseurs, offuscateurs de code, générateurs de code et des outils d'analyse statique de programmes.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.