gpt4 book ai didi

java - 与 i++ 相比,执行强制转换操作的成本有多高?

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:33:28 30 4
gpt4 key购买 nike

<分区>

在 Java 中,进行强制转换的成本是多少:

(MyObject) IObject;

对比:

i++;

假设前面有“int i = N”。

编辑:

请暂时忽略我与 (i++) 的直接比较。让我用更笼统的术语重新表述一下:一般来说,类型转换有多贵?选择比我天真的“i++”示例更好的引用操作,以简单的变量声明和赋值为例,执行转换与 VM 字节码/操作相比如何?

我使用 i++ 作为衡量标准。这是一个非常糟糕的主意。当他们选择“米”作为基线时,他们做得更好。 Java中是否有运行成本的基本计量单位? JVM 操作?我想这将取决于 Java op 编译成的 native 代码......无论如何,转换有多昂贵? (你帮我挑尺子,我不擅长)

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