bytecode

bytecode

文章 8 浏览 90

为什么有 4 个单独的字节码来执行静态/虚拟/接口/特殊方法,而一个就足够了?

由于每个方法调用都包含目标方法签名,在我看来,类验证步骤可以通过分析目标来判断其是否调用静态、虚拟等并执行正确的操作? 使用 4 字节代码是否浪…

南烟 2024-10-22 04:13:45 5 0

“静态合成”是什么意思?

我正在查看一些从 Java 字节码获得的反汇编代码。我看到一些声明如下: .method static synthetic access$0()Lcom/package/Sample; 我无法弄清楚 synt…

只为一人 2024-10-20 20:29:57 8 0

.pyc 文件在哪里?

我是Python的新手,因此这是一个愚蠢的问题。 据我了解,首次执行 *.py 程序时,字节码会创建到 *.pyc 中并使用,直到 *.py 文件发生更改。 在项目中…

长梦不多时 2024-10-20 02:18:56 2 0

如何使用 Scala (50.0/51.0) 发出更新的类文件版本?

我想使用 scalac 创建的类来测试新的类型检查字节码验证器。 scalac 当前输出 49.0 版本的类文件,但新的类型检查验证器仅从 51.0 版本开始是强制性的…

南烟 2024-10-19 17:51:51 7 0

给定任何 Java 编译程序,是否可以在 Clojure 中编写字节码等效版本?

Clojure 在 JVM 上运行,理论上由于 Java 互操作性,它应该能够做 Java 能做的任何事情,但在字节码级别真的是这样吗?我用字节码等效来强调性能,我…

请远离我 2024-10-19 17:42:02 3 0

如今,在java中进行静态调度、字节码生成代理的最佳方法是什么?

我过去使用过cglib,但坦率地说,我必须相信有一种比cglib中的回调数组和回调过滤器方法更方便的方法。我知道曾经有一个aspectwerkz代理。但它似乎已…

意中人 2024-10-18 20:46:22 4 0

使用jsr指令的Java递归

我正在使用 Jasmin Java 汇编器来编译玩具语言。但是,当我使用 jsr 指令递归回子例程,并使用 java 运行 Jasmin 的输出时,我收到错误“递归调用 jsr…

初相遇 2024-10-18 17:32:50 8 0

dalvik 上的字节码注入

我在android平台上问过这个问题,但没有收到回复。 我已经提到了这个帖子,但找不到他所指的帖子(动态生成 Dalvik 字节码到正在运行的 Dalvik/Androi…

撩动你心 2024-10-18 08:44:53 8 0

ActionScript DoABC 标签中的奇怪方法

在测试我自己的 DoABC 标签解析器(Actionscript 字节码)实现时,我遇到了一个 swf 文件,其中有一些奇怪的东西。有一种使用字节码的方法几乎没有任…

梦里人 2024-10-18 08:14:34 0 0

记录所有Java输入

我将编写一个应用程序来修改 java 字节码,以便记录执行中的所有输入(文件、网络、用户输入)。 为了做到这一点,我只需要包装 java.io 本机方法?还…

随梦而飞# 2024-10-17 03:06:59 3 0

对 checkcast 字节码指令感到困惑?

我正在研究自己的 JVM 实现,并转向了 checkcast 指令。完整文档位于此页面。我很好奇,因为在枚举强制转换如何工作的规则时,要检查的一个条件是要检…

夏日落 2024-10-16 18:41:25 6 0

包含字节数组的字符串以不正确的形式转换为字符串

我有一个关于以下问题的问题: // input-String (including four bytes) : d131dd02... // transform Bytes-String in String (this Works!) manually…

凉墨 2024-10-16 07:08:40 2 0

是否需要对底层有深入的了解才能写出高效的Java代码?

一切尽在标题中: 是否需要深入底层知识才能写出高效的Java代码?…

远昼 2024-10-16 03:28:39 4 0

pydev:导入编译模块时出现未定义变量错误

我想将我的 python-IDE 从空闲切换到 pydev (eclipse)。我正在使用几个模块,它们仅作为已编译的字节码(*.pyc)。在空闲状态下,这从来都不是问题,…

怎言笑 2024-10-15 08:05:23 10 0

尝试在运行时生成 Dex 字节码

我尝试在运行时调用 DX Tool。我的主要想法是生成一个Dexfile,然后动态加载到Android系统中。我有一些错误,但我认为可以直接生成骰子。以下代码尝试…

紫罗兰の梦幻 2024-10-15 01:34:20 11 0
更多

推荐作者

alipaysp_snBf0MSZIv

文章 0 评论 0

梦断已成空

文章 0 评论 0

瞎闹

文章 0 评论 0

寄意

文章 0 评论 0

似梦非梦

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文