i安装 jdk 1.7 u 51 32位在Windows 7 32位和 JDK 1.7 U 51 64 BIT 上机器从以下链接http://www.oracle.com/technetwork/java/java/javase/downloads/jdk7-downloads-1880260.html
Windows X86(http://download.oracle.com/otn-pub/java/jdk/7u51-b13/jdk-7u51-windows-i586.exe)Windows X64(http://download.oracle.com/otn-pub/java/jdk/7u51-b13/jdk-7u51-windows-x64.exe)
安装后,我在 jre 中找到了不同的文件夹层次结构。我很惊讶,因为它创造了不同的结构而没有任何选择。
差异
JDK 1.7 U 51 32位有三个目录: -
c: program文件 java jre7 bin client
c: program文件 java jre7 bin dtplugin
C: Program Files Java Jre7 bin plugin2
注意: - 没有服务器目录
而JDK 1.7 U 51 64位具有不同的目录结构
C: Program Files Java Jre7 bin server
c: program文件 java jre7 bin dtplugin
C: Program Files Java Jre7 bin plugin2
注意: - 没有客户端目录
现在问题来了,因为JDK套件创建了"客户端"one_answers"服务器"目录。
我想您正在检查JRE文件夹以查看此差异。
来自Java热点VM常见问题
对于32位窗口,如果您下载了JRE,则只会得到客户端,您需要下载SDK以获取两个系统。
对于64位,仅包括服务器系统。
检查javajdk{version}jrebin
文件夹而不是javajrebin
文件夹
jit编译器
我在哪里获取服务器和客户端系统?
客户端和服务器系统都通过32位Solaris和Linux下载下载。对于32位Windows,如果您下载了JRE,则仅获得客户端,您需要下载SDK才能获得两个系统。
对于64位,仅包括服务器系统。在Solaris上,64位JRE是32位分布顶部的覆盖层。但是,在Linux和Windows上,它是一个完全独立的分布。
http://www.oracle.com/technetwork/java/hotspotfaq-138619.html#compiler_download