bytecode 相关问题

“bytecode”是虚拟机使用的操作码的总称。例如,JVM运行存储在.class文件中的字节码,CPython解释器运行存储在.pyc文件中的字节码。

使用ByteBuddy disableClassFormatChanges时@Override不起作用

我正在编写一个java代理,当我使用Byte Buddy以下选项时,我遇到了一个非常有趣的问题:net.bytebuddy.agent.builder.Agent Builder#...

回答 1 投票 1

在IntelliJ中调试Ant项目时,行号信息不可用错误

我正在使用一个相当古老的Java Ant项目,我将其导入到IntelliJ中,之前它是使用Eclipse开发的。该项目由少量servlet组成。我是 ...

回答 1 投票 7

为什么2 *(i * i)比Java中的2 * i * i更快?

以下Java程序平均需要在0.50秒到0.55秒之间运行:public static void main(String [] args){long startTime = System.nanoTime(); int n = 0; for(int i = 0; ...

回答 10 投票 782

python字节码中load name和load global之间有什么区别?

load name接受其参数,并将商店名称存储的名称的值推送到堆栈,该位置由参数指示。 load global做了类似的事情,但似乎......

回答 2 投票 4

类的执行数据与+ Jacoco不匹配

我正在使用Jacoco来查找使用ANT进行单元测试的代码覆盖率,但报告未生成,我得到了这个错误序列:[jacoco:report]正在加载执行数据文件C:\ JUnit \ apache-ant-1.10.1 \ ...

回答 2 投票 2

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

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

回答 1 投票 1

用Java字节码编程

我想用Java字节码编写一个简短的程序(也许是一个Hello World)。我只想用文本编辑器编写字节码并运行它。我该怎么做?有一个例子吗?谢谢!

回答 6 投票 45

是否使用luac和string.dump()创建了lua 5.1字节码之间的区别?

如果是这样,有没有办法在两者之间进行转换?我正在尝试将string.dump创建的一些字节代码加载到一个名为unluac的程序中,但它无法正常工作。这是我的字节...

回答 1 投票 1

如何反编译这个Lua字节码?

所以我有一些Lua字节码,现在我想把它重新编译成人类可读代码:\ 27 \ 76 \ 117 \ 97 \ 81 \ 0 \ 1 \ 4 \ 8 \ 4 \ 8 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 2 \ 2 \ 4 \ 0 \ 0 \ 0 \ 5 \ 0 \ 0 \ 0 \ 65 \ 64 \ 0 \ 0 \ 28 \ 64 \ 0 \ 1 \ ...

回答 1 投票 0

为什么CONSTANT Long_info和CONSTANT_Double_info仍有2个条目?

最初制作JVM时,设计人员在常量池中使用CONSTANT_Long_info和CONSTANT_Double_info结构会占用2个条目(据说这样你可以索引...

回答 1 投票 0

在ASM中替换Class.forName方法调用(内联)

我试图通过在调用方法的地方替换每个方法调用Class.forName来捕获正在加载的类(方法中的回调不是一个选项)。 ......班......

回答 1 投票 0

将BoundMethodHandle转换为反射

是否可以使用MethodHandle检索正在引用的成员? MethodHandle mh = MethodHandles.lookup()。findStatic(...,...,...); java.lang.reflect.Method方法= ...

回答 1 投票 1

使用操作数堆栈和本地可视化进行Java字节码调试?

我正在寻找一个调试和单步执行Java Bytecode的工具,可视化基本的JVM状态,包括操作数堆栈和局部变量数组,仅用于教育......

回答 1 投票 0

是否有任何解释性语言暴露其字节码(或任何IR)

我很想知道是否有任何语言可以让程序员在源代码中间“发出”字节码。更清楚的是,是否有任何解释性语言有......

回答 2 投票 0

重新定义JDK Bootstrap类

是否可以在运行时使用Java代理重新定义Bootstrap类?更具体地说,我希望在加载后的运行时在java.io包中重新定义一些类。

回答 1 投票 0

Byte Buddy Advice打破了Eclipse调试器

我已经使用net.bytebuddy.asm.Advice在适当注释的方法之前和之后添加代码,以启动和停止计时器。在...之前,修改后的类被手动加载到目标类加载器中。

回答 2 投票 0

如何识别Java字节码中的覆盖方法?

我现在专注于需要深入了解Java字节代码的项目。在bcel的帮助下,我现在可以完成大部分工作。我现在不清楚的一点是如何识别子类方法......

回答 5 投票 6

在字节码中存储值[关闭]

我正在为我在C中创建的语言编写解释器。目前它可以将源代码放入令牌中,然后将这些令牌解析为AST。做了一些阅读后,我......

回答 1 投票 -3

从命令行命令启动文件的.class

我在NetBeans中创建了项目(根据P. Newton,G。Schildt一书“Java 2.最完整的管理”),已指定为Example2项目名称。 / * *要更改此模板,请选择...

回答 5 投票 1

将字节码转换为dex Android studio时出错

我正在开发一个使用ElasticSearch的Android项目。当我尝试调试应用程序时,我收到此错误:错误:将字节码转换为dex时出错:原因:com.android.dex.DexException:多个dex ...

回答 1 投票 2

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