首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

asm操作java(3)

2012-12-21 
asm操作java(三)1.Signature:a)说明:J2SE 5.0为了支持范型,参数化参数,Annotation和枚举等新增特性,因此增

asm操作java(三)
1.Signature:
a)说明:J2SE 5.0为了支持范型,参数化参数,Annotation和枚举等新增特性,因此增加了一个Signature属性,作为类,字段,方法的Description之外的一个辅助机制。

2. Annotation:
a) Annotation:
i.定义:



等价于:


等价于:
E e = E.E1;

c)        说明:从上面的代码可以看到,即使是一个简单的枚举,也需要使用很多的代码才能定义,因此更可行的办法是使用Java编译器来生成枚举。

热点排行