我有一个英特尔酷睿i3(不是第二代i3)处理器和windows 7 64位操作系统。我应该从http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase14-419411.html#j2sdk-1.4.2_30-sol-JPR这个网站安装哪个j2se 1.4
这里有Windows版本的更新19:http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase14-419411.html#j2sdk-1.4.2_19-oth-JPR
它们从来都不是为Windows 7设计的,更不用说64位了——所以我不能保证它们能工作(如果它们不能工作,Oracle也不会做任何事情来尝试让它们工作,因为年龄!)
我也严重质疑您要求1.4的动机,并建议您迁移到当前受支持的JDK版本。如果没有别的,请记住没有安全更新,所以任何发现的漏洞都不会被修补。
你根本不应该安装JDK 1.4——它已经超过了支持的生命周期。
我看了一眼你提供的链接。在我看来,Oracle只会为Solaris提供旧版本的JDK。我怀疑曾经有一个版本运行在那个版本的Windows上。为什么现在移植?
你运气不好。
我建议升级到JDK 6或更高版本。JDK 7是最新的标准。您应该与JDK保持同步,就像您与操作系统保持同步一样。
您可以从http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase14-419411.html下载32位版本的Java
我经常在Windows 7 64位下直接从命令行使用这样的32位Java。
也就是说,新版本的Java性能更好,只有在需要支持Java 1.4或有明确需要Java 1.4的软件时才应该使用Java 1.4。
最新版本的Java 7支持64位,并在Windows 7下进行测试。