JAVAssist

JAVAssist

Javassist是一個開源的分析、編輯和創建Java位元組碼的類庫。是由東京工業大學的數學和計算機科學系的 Shigeru Chiba (千葉 滋)所創建的。它已加入了開放原始碼JBoss 套用伺服器項目,通過使用Javassist對位元組碼操作為JBoss實現動態"AOP"框架。

基本介紹

  • 中文名:JAVAssist
  • 創建方:東京工業大學
  • 類別:創建Java位元組碼的類庫
  • 特點:簡單,而且快速
關於java位元組碼的處理,目前有很多工具,如bcel,asm。不過這些都需要直接跟虛擬機指令打交道。如果你不想了解虛擬機指令,可以採用javassist。javassist是jboss的一個子項目,其主要的優點,在於簡單,而且快速。直接使用java編碼的形式,而不需要了解虛擬機指令,就能動態改變類的結構,或者動態生成類。

相關詞條

熱門詞條

聯絡我們