如何判断我的IE是否为64位?(就此而言,Java也是如此?)

如何判断我的IE是否为64位?(就此而言,Java也是如此?),java,Java,关于如何判断操作系统是否为64位,而不是IE和/或Java运行时是否为64位,web上已经存在数百万个问题 一些背景:我安装了64位Win7,IE自动从CD安装;我没有下载IE 我确实下载了Java运行时。控制面板中的鼠标悬停提示!程序将其显示为: “Java 32位 Java(TM)控制面板“ 然后我去了,页面上写着 我们检测到您可能正在32位浏览器中查看此页面。如果您交替使用32位和64位浏览器,则需要同时安装32位和64位Java,以便为这两种浏览器安装Java插件。 但我无法判断我的Ja

关于如何判断操作系统是否为64位,而不是IE和/或Java运行时是否为64位,web上已经存在数百万个问题

一些背景:我安装了64位Win7,IE自动从CD安装;我没有下载IE

我确实下载了Java运行时。控制面板中的鼠标悬停提示!程序将其显示为: “Java 32位 Java(TM)控制面板“

然后我去了,页面上写着

我们检测到您可能正在32位浏览器中查看此页面。如果您交替使用32位和64位浏览器,则需要同时安装32位和64位Java,以便为这两种浏览器安装Java插件。

但我无法判断我的Java是否是64位的。显然,“Java(TM)控制面板”是,但我不知道这是否与运行时相同。(我不敢在官方Java论坛上发问,因为它们都是一流的。)


另外,我如何向操作系统发出命令来判断此IE是否为64位?

通常,您运行的是32位IE。
但是,在64位版本的Windows上,“开始”菜单中有一个指向Internet Explorer的单独链接(64位)。不过,没有真正的理由使用它

在帮助中,关于,64位版本的IE将显示
64位版本
(紧跟在完整版本字符串之后)

IE的32位和64位版本有单独的插件列表(因为32位插件不能在64位IE中加载,反之亦然),所以您应该确保Java出现在这两个列表中


通常,您可以通过右键单击Task Manager中的应用程序并单击Go To process(转到进程)来判断进程是32位还是64位。对于Java,32位进程将通过命令行以
*32

结束:

java -version
将指示它是否为64位

从my Ubuntu box上的控制台输出:

java version "1.6.0_12-ea"
Java(TM) SE Runtime Environment (build 1.6.0_12-ea-b03)
Java HotSpot(TM) 64-Bit Server VM (build 11.2-b01, mixed mode)

IE将在About对话框中显示64位版本,我相信。

除了TaskManager显示的内容外,如果您使用from,您可以在右键单击进程名称并选择Properties时分辨出来。在“图像”选项卡中,底部有一个表示图像的字段。它表示32位应用程序为32位,64位应用程序为64位。

选择帮助->关于

对于64位。。它会说版本为64位版本


我在IE 9中看到了这一点。。对于较小的版本也可能如此。

Rob Heiser建议使用“java-version”检查您的java版本

这将确定通常会找到和使用的Java版本。在进行开发工作时,通常可以安装多个版本(我目前有两个JRE-6和7,可能很快就会有8个)

java-version将在Windows的System32目录中查找java.exe。这就是JRE将安装它的地方

我假设IE要么只是查找java并自动开始在System32中检查,要么它将使用路径并点击路径中最先出现的java.exe(如果您篡改路径以指向另一个JRE)


同样从SLaks所说的,我不同意一件事。64位环境中64位it IE的性能可能稍好一些。所以使用它是有原因的

你应该接受你问题的答案。关于早期的x64 IE(IE9)的非常好的文章:“Q&A:64位Internet Explorer”-谢谢。我的在JavaHotSpot(TM)之后没有说“64位服务器”,所以它必须是32位。谢谢。我将在创建测试程序时运行它。>“但是,在64位版本的Windows上,“开始”菜单中有一个指向Internet Explorer(64位)的单独链接。”。我现在看到了。谢谢你。>“不过,没有真正的理由使用它。”我同意,但是,尽管如此,如果我刚刚在Sun page上使用64位IE,如果我知道它是从“开始”菜单单独启动的,那么Sun page可能会自动交付我现在想要的64位Java。看起来默认托盘IE(我一直在使用)必须是32。再次非常感谢。然后你应该点击空心复选框来接受这个答案。也没有理由不使用它。它可能更快。这在过去可能是真的,但从IE 10开始,默认模式是帧/管理器进程以64位运行,而桌面选项卡进程以32位运行。因此,您将在任务管理器中看到C:\Program Files文件夹中的iexplore.exe条目,但C:\Program Files(x86)中的iexplore.exe*32也应有相应的进程。看,这在过去可能是真的,但请看我上面的评论。