ASM

Java位元組碼操控框架

ASM 是一個 Java 位元組碼操控框架。它能夠。以二進位形式修改已有類或者動態生成類。ASM 可以直接產生二進位 class 文件,也可以在類被載入入 Java 虛擬機之前動態改變類行為ASM 從類文件中讀入信息后,能夠改變類行為,分析類信息,甚至能夠根據用戶要求生成新類。

概述


ASM和其它位元組碼框架(例如 BCEL 和 SERP)提供相似的功能。

特點


小巧、快速
由於以上特點,對於動態系統具有很大的吸引力。

最新版本


ASM 4.0