gpt4 book ai didi

java - 为什么int是32位?

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

在 Java 和 .net 中,默认 int 都是 32 位。这是否与 java 和 .net 出现时大多数使用的处理器都是 32 位有关?或者还有其他原因选择 32 作为整数的默认位长度吗?

最佳答案

是的,这主要是因为大多数处理器都是 32 位的。 Java 规范的其他部分也体现了这一点。例如,明确不保证 longdouble(64 位)读取和写入是原子的,而对于所有其他基元类型来说却是原子的。

关于java - 为什么int是32位?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15466501/

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