编程时64位与32位操作系统相比

时间:2015-09-22 14:00:52

标签: java database windows computer-science

我想知道在使用32位操作系统对64位操作系统进行编程时是否存在很大差异。如果在32位操作系统上使用64位操作系统时有什么优势(在编程中)。

我放弃了将计算机重新格式化为64位操作系统。

另外的想法:我计划同时学习2-3种不同的编程语言,除了java(我现在正在使用的)我还能学到什么其他编程语言?我有java,c ++和visual basic的基本经验。我正计划先学习网页设计然后专注于安全(事情)。任何建议都将不胜感激。

2 个答案:

答案 0 :(得分:1)

64位功能基本上是两件事:

  • 你可以达到更宽的地址空间(32位限制为2GBytes - 已经很大了),
  • 你可以对更大的整数执行算术运算(浮动没有变化)。

从编程语言,语法和语义的角度来看,这没有任何严重的影响,你不应该担心。

答案 1 :(得分:0)

您标记了Java以回答32/64位操作系统问题:

不,编写纯Java代码的方式没有区别。 Java独立于平台。它编译成字节码,由JVM解释(JVM特定于您的操作系统)。

如果您开始使用JNI等本机接口,那么您将不得不关注32位和64位二进制文​​件之间的区别,但这是另一回事。