问题22:在哪些平台上基于java技术的软件是可用的? 解答:Sun提供了Windows 95, Windows 98, Windows NT, windows 2000, Solaris-SPARC, Solaris-Intel, 和linux的java平台
问题23:我应该使用Solaris JDK 和JRE的Production Release还是Reference Implementation? 解答:下面的内容对1.3.0版本以前的版本适用。从版本1.3.0开始,就没有Reference Implementation了。 Reference Implementation - 那些要得到Solaris下 JDK 和JRE最新版本并且不需要优化的性能的人可以获得Reference Implementation ? JDK 1.1 Reference Implementation ? JRE 1.1 Reference Implementation ? JDK 1.2 Reference Implementation ? JRE 1.2 Reference Implementation Solaris下的二进制文件和windows下版本是从同样的源代码编译而来的。Solaris下1.1版本的Reference Implementation没有JIT编译器。本质上Reference Implementation一个tar文件的形式被发布,可以解压到任何目录,所以安装的时候不需要root权限。 Production Release - 相对应的,那些需要把applications/applets作为产品发布的,需要性能最优化的Solaris下的JDK和JRE的客户可以使用Solaris Production Releases: ? JDK production release ? JRE production release Production Releases基于具有相通版本号的Reference Implementation,包含一个JIT编译器,额外的性能调整,和错误更正。Production Releases作为Solaris的标准软件包安装,所以安装时需要root权限。 Reference和Production Release的各种不同级别的技术支持可以通过标准Solaris帮助频道得到。 要得到一个更深入的对Solaris下这些JDK软件的了解,参见JDK 1.1 for Solaris - Binary Products Overview 和 FAQ for the JDK Solaris Production Release。
问题24:我喜欢的平台下的使用哪个JDK版本?如何得到? 解答:这些是问的很多也是很重要的问题。我们现在能说的是: Amiga, NeXT, OS/2, Windows 3.1, Windows 32s, Macintosh, ... Sun提供了源代码来提供对第三方的支持,就像上面的一些系统。但是Sun没有正式的监督或者跟踪它们,需要更多信息,请参见 Platforms Supporting Java technology (http://java.sun.com/cgi-bin/java-ports.cgi)
问题25:我如何下载java技术或者java 2 SDK的软件?如何安装? 解答:你可以通过World Wild Web(WWW)浏览器或者匿名FTP得到我们的发布版本。细节问题,包括安装指南,请访问: The Java 2 Platform web site (http://java.sun.com/j2se/) 选择你需要的软件,从那里出发。
问题33:为什么开发人员不应该编写调用′sun′包中方法的程序? 解答:将来,java软件只支持java.*中的包,而不是sun.*包。通常sun.*中的API会随时被改变而没有通知。要了解更多细节,参见文章Why Developers Should Not Write Programs That Call ′sun′ Packages.
问题34:从哪里我可以得到Java语言的源文件? 解答:java软件有两个分离的源码包你可以免费得到: ● The Java 2 SDK,标准版本,它本身包含一个叫做src.zip的文件,包含了java.包中公共类的源代码。因为这个文件没有包含sun.*下的类,你不能够通过这些源文件得到一个完整的java环境。这些文件是你的信息,作为对文档的补充,这样你就可以查看java是如何工作的。 ● 完整的源代码版本可以通过访问我们的网站得到… Community Source Code Licensing