gpt4 book ai didi

codenameone - Codename One 类的 Objective-C 编码风格

转载 作者:行者123 更新时间:2023-12-04 10:45:23 24 4
gpt4 key购买 nike

只是理论上的好奇:为什么 Codename One 类的 Objective-C 端口充满了 goto声明和标签,如 Label_l12343253 ,这使它几乎不可能被阅读?它看起来更像汇编语言而不是高级编程语言。

是有意混淆了代码还是无意中导致了 Java 字节码转换?

最佳答案

这是由于字节码转换。字节码包含 goto 语句,因此更适合它。请注意,我们的端口不包括,这仅在 parpar VM 的输出中,而不是手动编码的端口代码。

理论上,我们可以使用类似于反编译器的启发式方法来生成更好看的代码,但这可能不适用于 C,因此我们尝试尽可能接近字节码。

关于codenameone - Codename One 类的 Objective-C 编码风格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59729353/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com