Java 我应该为intel i5 cpu和windows 7 64位安装哪个jdk

Java 我应该为intel i5 cpu和windows 7 64位安装哪个jdk,java,Java,我有一个i5CPU,我的操作系统是Windows7 64位。我应该安装哪个jdk? 我想它的jdk-6u25-windows-x64.exe可以在 这是64位JDK,它可能是最适合您的。32位版本也可以工作。事实并非如此;32位计算机只能使用32位JDK,不能使用64位JDK。这是64位JDK,它可能是最适合您的。32位版本也可以工作。事实并非如此;32位计算机只能使用32位JDK,不能使用64位JDK。32位版本或64位版本都可以。最佳选择取决于您正在开发的内容。主要区别在于JVM的内部指针在

我有一个i5CPU,我的操作系统是Windows7 64位。我应该安装哪个jdk? 我想它的jdk-6u25-windows-x64.exe可以在

这是64位JDK,它可能是最适合您的。32位版本也可以工作。事实并非如此;32位计算机只能使用32位JDK,不能使用64位JDK。

这是64位JDK,它可能是最适合您的。32位版本也可以工作。事实并非如此;32位计算机只能使用32位JDK,不能使用64位JDK。

32位版本或64位版本都可以。最佳选择取决于您正在开发的内容。主要区别在于JVM的内部指针在64位版本中的宽度是后者的两倍。由于JVM在内部将引用值表示为指针,因此在64位版本中,堆上包含对其他对象引用的任何对象(它们都是这样)都将占用更多内存。还有额外的填充,将它们与8字节边界对齐。但是,64位版本可以寻址更大的内存。

32位版本或64位版本都可以工作。最佳选择取决于您正在开发的内容。主要区别在于JVM的内部指针在64位版本中的宽度是后者的两倍。由于JVM在内部将引用值表示为指针,因此在64位版本中,堆上包含对其他对象引用的任何对象(它们都是这样)都将占用更多内存。还有额外的填充,将它们与8字节边界对齐。但是,64位版本可以处理更大的内存。

是的,应该可以…………请注意,这类问题属于superuser.com,而不是堆栈溢出。@Xr:对于JDK,这里没有问题。对于JRE,它肯定是superuser.Yup,应该可以…………请注意,这类问题属于superuser.com,而不是堆栈溢出。@Xr:对于JDK,这里没有问题。对于JRE,它肯定是超级用户。32位版本的优点是,对于不需要太多GB内存的程序,内存效率更高。32位版本的优点是,对于不需要太多GB内存的程序,内存效率更高。