下面一段话是从sun的官网上得到的:
There are no 64-bit versions of the Java Plugin, Java Web Start or Java
Control Panel; however the 32-bit versions of the JRE can be installed on
64-bit systems in order to obtain this functionality. Note that only 32-bit
browsers are supported at this time.
首先说明了64位的jre没有java plugin来和浏览器关联,所以就算在64位的机器上安装了64位的jre,
也运行不了applet;但是可以运行用java写的application;但是需要注意的一点是java是向后兼容的;
它又说在64位的系统上可以安装32位的jre来运行applet等程序,但是我试验了半天,只有
j2sdk-1_4_2_12-windows-i586-p可以在64位的机器上安装,其他的比之更高版本根本就安装不上,
安装完成后,进行更新也不行,所以如果要在64位的系统上运行32位的applet的话,必须要使用
32位的浏览器(64位的系统中一般有两个IE,一个32位的,一个64位的),32位的1.4的jre(当然还要有html文件的配合);
注释:
1.32位的class文件,可以在64位的jre下正常运行;(不管是applet还是applications都可以运行)
2.以上结论是我在windows 2003的64位系统上测试得出的,其他的环境就不知道了。