gpt4 book ai didi

java - 任何只能使用 64 位 JDK 编译的示例代码

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

是否有任何 Java 代码结构只有在使用 64 位 JDK 时才会编译,或者在 Java 世界中这可能吗?

最佳答案

绝对不是在编译级别。 Java 编译器不知道它将在哪种 JVM 中运行,并且 .class 文件中没有任何特定于 JVM 的内容。您可能遇到的唯一区别是在运行时,但再一次,没有 Java 构造可以识别它。您可以阅读架构系统属性,但我很确定这不是您的目标。

至于评论中的“下一个问题”,JDK 贡献了完整的 Java 堆栈,包括源代码、编译的字节码和 JVM。您已经猜到了,32 位和 64 位 JDK 之间的区别在于 JVM 部分。

关于java - 任何只能使用 64 位 JDK 编译的示例代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13642362/

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