1. 程式人生 > >Java位元組碼操作類庫Javassist概述

Java位元組碼操作類庫Javassist概述

Javassist(Java Programming Assistant)是一款編輯Java位元組碼的類庫。能夠在執行時定義新的Java類,在JVM載入類檔案時修改類的定義。
Javassist類庫提供了兩個層次的API,原始碼層次和位元組碼層次。原始碼層次的API能夠以Java原始碼的形式修改Java位元組碼。位元組碼層次的API能夠直接編輯Java類檔案。

Javassist的最新版本是2016.10釋出的3.21.0-GA。

官網http://jboss-javassist.github.io/javassist/