gpt4 book ai didi

java - JVM内存中的java char big endian吗?

转载 作者:行者123 更新时间:2023-12-01 01:25:21 25 4
gpt4 key购买 nike

JVM 内存 [stack/heap] 中的 java char 是 big endian 吗?那是 UTF-16 LE 还是 UTF-16 BE?

我认为这真的不应该那么重要,这取决于 JVM 实现并保持 native 芯片顺序以获得性能。原因。那是英特尔等的LE。对吗?

或者它是在 Java 规范中指定的。自己?

最佳答案

类文件格式指定所有项目必须是大端。 http://docs.oracle.com/javase/specs/jvms/se7/html/jvms-4.html

我没有检查,但我怀疑 JNI 规范也谈到了字节序,我怀疑它是大字节序。

关于java - JVM内存中的java char big endian吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11666266/

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