JAVA SE x86 还是 x64?
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/21067214/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
JAVA SE x86 or x64?
提问by Austin
So this is probably a stupid question but I need to start working on a JAVA application and I should update my jdk I presume. So I go to the website and it has Windows x64 and x86 downloads.
所以这可能是一个愚蠢的问题,但我需要开始处理 JAVA 应用程序,我认为我应该更新我的 jdk。所以我访问了该网站,它有 Windows x64 和 x86 下载。
My question is this. I have a 64-bit system, but my Program Files is x86. So does that mean I should use a x86 jdk or x64? I guess I am confused on why my program files folder has a different size than my system itself, or is my system x86?
我的问题是这个。我有一个 64 位系统,但我的程序文件是 x86。那么这是否意味着我应该使用 x86 jdk 或 x64?我想我很困惑为什么我的程序文件文件夹的大小与我的系统本身不同,或者我的系统是 x86?
I hope you can see my silly confusion on this matter.
我希望你能看到我在这件事上的愚蠢困惑。
Thank you, -Austin
谢谢,-奥斯汀
采纳答案by Petr Mensik
Download the x64
version since it's designed for the computer with your architecture. You have x86
Program Files folder only for application which can't run under 64bit
environment. It's basically just backward compatibility.
下载该x64
版本,因为它是为具有您的体系结构的计算机设计的。您x86
只有无法在64bit
环境下运行的应用程序的 Program Files 文件夹。它基本上只是向后兼容。