在 Java 中,进行强制转换的成本是多少:
(MyObject) IObject;
相对:
i++;
假设它前面有“int i = N”。
编辑:
如果您愿意,请暂时忽略我与 (i++) 的直接比较。让我用更笼统的说法重新表述一下:一般来说铸造有多贵?选择比我幼稚的“i++”示例更好的参考操作,例如,以简单的变量声明和赋值为例,在 VM 字节码/操作方面执行强制转换与执行转换相比如何?
我用 i++ 作为量尺。那是一个非常糟糕的主意。当他们选择“米”作为基线时,他们的表现要好得多。Java中有运营成本的基本计量单位吗?一个JVM操作?我想这将取决于 Java 操作编译成的本机代码...... anwyay,铸造的成本是多少?(你帮我挑尺子,我不擅长)