bytecode-manipulation 相关问题

低级虚拟机字节码操作。包括为各种VM创建/修改/优化/ etc字节码。例如JVM,Python VM,Lua VM等。

如何扩展Java以引入通过引用传递?

Java是按值传递的。你如何修改语言以引入通过引用传递(或一些等效的行为)?举个例如public static void main(String [] args){...

回答 10 投票 27

动态Java字节码操作框架比较

有一些框架用于动态字节码生成,操作和编织(BCEL,CGLIB,javassist,ASM,MPS)。我想了解它们,但因为我没有太多时间知道......

回答 3 投票 26

我可以从Java类文件中删除枚举值吗?

可以说我有一个较大的Java应用程序的jar文件,但我无法从源代码重新生成。让我们也规定我想修改应用程序不良行为的一个方面......

回答 1 投票 1

在已编译的类中更改字符串常量

我需要在已部署的Java程序中更改字符串常量,即已编译的.class文件中的值。它可以重新启动,但不容易重新编译(虽然这是一个不方便的选择,如果...

回答 5 投票 12

cglib - 在OSGi中创建类代理会导致NoClassDefFoundError

好的,所以这对你们来说是某种理论问题。我正在尝试使用cglib的Enchancer - 为类创建代理。我的代码在Felix OSGi容器中运行。层次结构......

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.