【发布时间】:2012-03-29 13:40:40
【问题描述】:
我正在尝试验证“动态”生成的字节码!
我已经进行了几次尝试,一次尝试是在运行时使用 eclipse 编译器编译我的类,另一种尝试是从内存中编译,如下所述:
第一个结果看起来不错,但我仍然不能 100% 确定根据 JAVA 6 准则和安全测量以及正常的 OOP 模型验证过程是否真正有效。
关于如何验证字节码有更好的方法吗?
【问题讨论】:
-
这与[装配]有什么关系?我猜你的意思是 [java-bytecode-asm],对吧?
-
“验证”是什么意思?你的意思是例如类型检查?
-
我从来没有使用过汇编标签,不知道为什么会出现这个...
-
为什么我的意思是验证是我需要确保不存在诸如错误继承之类的原理图问题,所以我只需要确保我的字节码不会违反 java 6 规则
标签: java bytecode javassist java-bytecode-asm bcel